Error de geolocalización: solo se permiten orígenes de seguridad / se requiere https

Con Chrome 50+, Firefox 55+ y Safari 10+, los vendedores de exploradores relacionados introdujeron cambios significativos en el soporte de geolocalización: todas las aplicaciones que solicitan la posición actual del usuario (no solo para la función de geolocalización de Maps Marker Pro) solo están permitidas para recuperar la posición actual del usuario si el sitio está configurado para entregarse de manera segura a través de https; en su lugar, los usuarios verán la siguiente advertencia o una similar:

información de error de geolocalización

Ver más detalles sobre esta decisión de Google en https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only. La geolocalización seguirá funcionando en sitios que no sean https si los usuarios acceden al sitio a través de navegadores alternativos como Firefox, Safari o Internet Explorer: de todos modos, es probable que esos navegadores también agreguen una restricción de seguridad similar en el futuro.

Actualización de noviembre de 2016: desde iOS 10, Safari 10+ ahora requiere https para admitir la geolocalización. La implementación es aún más estricta que con Google Chrome: la geolocalización no funcionará, por ejemplo, si hay advertencias de contenido mixto en su sitio.

Actualización 2017: Firefox 55+ también requiere https para acceder a la geolocalización (ver detalles)

Por lo tanto, si necesita la función de geolocalización Maps Marker Pro en su sitio (que con v2.7 incluso se vuelve más útil ya que puede ordenar la lista de marcadores según la posición actual del usuario), se recomienda migrar su sitio a https. Algunos proveedores de alojamiento ya proporcionan certificados https gratuitos de letsencrypt.org por ejemplo. Para las configuraciones necesarias dentro de su sitio de WordPress para configurarlo para que sea compatible con https, eche un vistazo a tutoriales como https://css-tricks.com/moving-to-https-on-wordpress/.

Como https tiene más ventajas para su sitio que solo la geolocalización trabajando de nuevo con Google Chrome 50+ y Safari 10+ (como asegurar la integridad de los datos, la autenticación del remitente y la privacidad del usuario, así como una clasificación más alta en Google ya que https se usa como señal de clasificación) le recomendamos encarecidamente que cambie su sitio a https solo si aún no lo ha hecho.

Si cambió su sitio a https y todavía recibe un error de geolocalización (como "Error de geolocalización: usuario denegado de geolocalización"), verifique la configuración de ubicación de su dispositivo si está permitido que las aplicaciones / sitios web recuperen la geolocalización.

2
0
7298
Califique esta respuesta de preguntas frecuentes
en English
X