Blocked 对地理位置的访问被阻止通过与混合内容的安全连接

Posted

技术标签:

【中文标题】Blocked 对地理位置的访问被阻止通过与混合内容的安全连接【英文标题】:Blocked Access to geolocation was blocked over secure connection with mixed content 【发布时间】:2017-11-23 01:57:10 【问题描述】:

我在 WordPress 中使用了一个使用 Google Maps API 的插件,但一直收到此错误:

[blocked] 通过与混合内容的安全连接阻止对地理位置的访问...

我的网站在 SSL 上,并且我检查了 google API 脚本没有试图通过 http 被拉入(它应该是 https)。

我不确定是什么导致了这个问题。也许我需要在我的 htaccess 文件中做一些事情?请帮忙!谢谢!

【问题讨论】:

【参考方案1】:

查看以下列表,

    您的网站有 http 链接而不是 https 链接,因此只有您面临混合内容警告(您可以在浏览器控制台中处理此警告)。在您的网站中找到这些链接并将其更改为 https 链接。

    在配置中添加 google API 密钥。 https://developers.google.com/maps/documentation/javascript/get-api-key

【讨论】:

以上是关于Blocked 对地理位置的访问被阻止通过与混合内容的安全连接的主要内容,如果未能解决你的问题,请参考以下文章

为啥我会收到“阻止:混合内容”?

阻止:在 HTTPS 中加载 Laravel CSS 和 JS 时出现混合内容错误

Github SSH 通过研究所代理,端口 22 和端口 443 被阻止

请求已被阻止;内容必须通过 HTTPS 提供

角 POST 请求被 CORS 策略阻止:对预检请求的响应未通过访问控制检查

被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:它没有 HTTP OK 状态