Erro de localização geográfica: somente origens de segurança são permitidas / https é necessário

Com o Chrome 50+, o Firefox 55+ e o Safari 10+, alterações significativas no suporte à localização geográfica foram introduzidas pelos fornecedores de navegadores relacionados: todos os aplicativos que solicitam a posição atual do usuário (não apenas para o recurso de localização geográfica do Maps Marker Pro) são permitidos apenas mais para recuperar a posição atual do usuário se o site estiver configurado para ser entregue com segurança via https - os usuários verão o seguinte ou um aviso semelhante:

geolocalização-erro-informação

Veja mais detalhes sobre essa decisão do Google em https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only. A geolocalização ainda funcionará em sites não https, se os usuários acessarem o site por meio de navegadores alternativos como o Firefox, safári ou Internet Explorer - de qualquer maneira, é provável que esses navegadores também adicionem uma restrição de segurança semelhante no futuro.

Atualize novembro de 2016: desde o iOS 10, também o Safari 10+ agora requer https para suportar a localização geográfica. A implementação é ainda mais rigorosa do que com o Google Chrome - a geolocalização não funcionará, por exemplo, se houver avisos de conteúdo misto no seu site.

Atualização 2017: o Firefox 55+ também requer https para acessar a localização geográfica (Veja detalhes)

Portanto, se você precisar do talento de geolocalização do Maps Marker Pro em seu site (que com a v2.7 fica ainda mais útil, pois você pode classificar a lista de marcadores com base na posição atual do usuário), é altamente recomendável migrar seu site para https. Alguns hosters já fornecem certificados https gratuitos de letsencrypt.org por exemplo. Para obter as configurações necessárias no seu site WordPress para configurá-lo para suportar https, consulte tutoriais como https://css-tricks.com/moving-to-https-on-wordpress/.

Como o https tem mais vantagens para o seu site do que apenas a geolocalização trabalhando novamente com o Google Chrome 50+ e o Safari 10+ (como segurança da integridade dos dados, autenticação do remetente e privacidade do usuário, além de uma classificação mais alta do Google, como https é usado como sinal de classificação), recomendamos que você mude seu site para https somente se você ainda não o fez.

Se você alterou o site para https e ainda recebe um erro de localização geográfica (como "Erro de localização geográfica: geolocalização negada pelo usuário"), verifique as configurações de localização do seu dispositivo se for permitido que aplicativos / sites recuperem a localização geográfica.

2
0
7395
Classifique esta resposta às perguntas frequentes

Você não tem permissão para avaliar esta postagem.

en English
X