我使用浏览器Firefox,有时候,在某些网页上,SSL图标显示"此页面的某些部分不安全,例如图像。"究竟什么是不安全因素?
谢谢!
答案 0 :(得分:16)
通过不安全的渠道提供的任何内容。
这通常意味着网页开发人员在同一页面中将基于HTTP的URL与基于HTTPS的URL相结合。 URL可以用于图像以及JavaScript,CSS或可以从网页引用的任何其他内容。作为用户,您无法做到这一点 - 它是一个警告,您可能会通过Internet以开放,未加密的方式将数据传送到其他服务器。这是一件坏事,但除了避开该网站外,您无法做很多事情,或者联系该网站的支持人员或网站管理员。
如果您是开发人员,大多数情况下您可以在引用图片或javascript时使用与方案相关的URL等。
即。而不是:
<img src="http://example.com/dot.png">
使用它:
<img src="//example.com/dot.png">
因人而异。
答案 1 :(得分:7)
在Firefox中,您可以在Inspect Element =&gt; Network Tab =&gt; Domain Columns中看到。 另外,请在“控制台”选项卡中查看。
我希望它能解决你的问题。
答案 2 :(得分:1)
&#34;不安全&#34;只是意味着&#34;没有通过HTTPS加载&#34;。
这是不安全的:
<img class="media-object" src="http://placehold.it/50x50">
这是安全的:
<img class="media-object" src="https://placehold.it/50x50">
答案 3 :(得分:0)
&#34;此页面的某些部分不安全,例如图像。&#34; 表示并非所有内容都加载了安全https,您可以使用此在线工具来确定使用http whynopadlock加载哪个资源
答案 4 :(得分:0)
这是我的解决方案
要解决此问题,请确保页面代码不会直接从非安全URL中提取数据。
查看页面源html代码以检查非安全项目。可以在Web浏览器中通过右键单击并选择“查看源代码”来完成。
要识别非安全元素,请查看页面的源代码并搜索文本src =“ http:// 然后,这将突出显示页面上从非安全URL加载的元素。
需要检查源代码(HTML)中的NON SECURE标签。 (即http://www.symantec.com/images/seals/Secure...),请确保将以下引用更改为HTTPS或虚拟目录。
注意:在对网站进行任何调整之前,应始终咨询网站管理员。 谢谢,我希望这会有所帮助
答案 5 :(得分:0)
对于在页面源中找不到任何“ http:”的wordpress用户,请检查是否设置了收藏夹图标。 WordPress将默认使用其W图标(w-logo-blue.png),即使完全转换为ssl,我也有几个站点继续从http服务它。
仪表板->外观->自定义->网站标识->添加网站图标
答案 6 :(得分:0)
用于图像
首先,检查图像文件是否具有HTTP而不是HTTPS(如果将其更改为https),或者保存这些图像并放入服务器中。
例如,
<img src="http://example.com/images/image.jpg">
(http图片源)
至
<img src="https://example.com/images/image.jpg">
(https图片来源)或
<img src="//example.com/images/image.jpg">
(服务器映像)
答案 7 :(得分:0)
混合活动内容时,Firefox会引发错误。这是HTTP和HTTPs请求的组合。这是一个安全问题,因为它在中间攻击中为人留出了空间-拦截带有恶意或有害请求的HTTP内容请求。
提示:检查活动内容中的以下所有网址:
另一个提示:确保检查所有文件(css被忽略)