ssl无法正常工作

时间:2010-09-11 22:22:34

标签: asp.net ssl

我设置了ssl证书,当我使用https前缀时,谷歌浏览器会在其旁边放置一个头骨并穿过https。下面是安全信息所说的内容:

本网站的标识已由go daddy安全认证机构验证。

您的连接使用128位加密进行加密......但是,此页面包含其他不安全的资源。

我做错了什么?

2 个答案:

答案 0 :(得分:3)

这意味着您要链接到您网站上没有SSL连接的资源(CSS,JavaScript,图像等)。

检查您的所有图片,JavaScript和CSS链接是否相对(例如,以\或image \ myimage.png开头,而不是http://www.mysite.com/images/myimage.png)或链接到SSL网站。

此问题的常见原因可能是Google AdSense,它不提供广告投放的SSL选项。类似的JavaScript链接也可能“破坏”您的SSL的“有效性”。

答案 1 :(得分:2)

当您使用不受SSL证书保护的项目时,会发生这种情况。这可能是不在您的Web服务器上的SSL设置下的项目,或者您完全使用来自其他服务器的项目。

chrome中,您可以设置要阻止的所有不安全内容,以查看中断并修复的内容。

OR

在Firefox中使用Firebug,看看网络标签中是否有任何使用http协议抓取的文件。