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

Posted

技术标签:

【中文标题】为啥我会收到“阻止:混合内容”?【英文标题】:Why do I get "blocked:mixed-content"?为什么我会收到“阻止:混合内容”? 【发布时间】:2017-10-01 09:40:02 【问题描述】:

我使用 000webhost 的免费网站,几年前就注册了,现在他们强迫我迁移到他们的新用户区,显示 gif 图像,直到页面完全加载但它不再工作,我检查了 F12 网络选项卡,我看到 jquery.min.js 和modernizr.js 得到以下状态:“blocked:mixed-content " - 大小 0 B - 时间 0 毫秒。

我该如何解决这些问题?它在以前的主机上运行良好。

【问题讨论】:

一个带有该错误blocked:mixed-content 的简单谷歌将为您提供解决方案。搜索和研究 Why am I suddenly getting a "Blocked loading mixed active content" issue in Firefox?的可能重复 【参考方案1】:

迁移是否涉及从 HTTP 到 HTTPS?如果是这种情况,您还需要通过 HTTPS 加载页面上的所有其他内容。

最好在为资产指定 URL 时根本不包含协议,这样它们将通过与页面本身相同的协议加载。 因此,您应该输入 src="//cdn.example.com... 而不是 src="http://cdn.example.com...

【讨论】:

以上是关于为啥我会收到“阻止:混合内容”?的主要内容,如果未能解决你的问题,请参考以下文章

Nginx:2https 已阻止混合内容

Nginx:2https 已阻止混合内容

Nginx:2https 已阻止混合内容

为啥我会在本机代码中收到此 UnsatisfiedLinkError?

为啥我会收到从 ASCII-8BIT 到 UTF-8 的字符串编码问题“\xE2”?

解决浏览器报 Mixed Content