第四步:在证书存储设置处和上面介绍的方法一样,选择将所有的证书放入下列存储——受信任的根证书颁发机构。
第五步:在安装该证书的窗口中点“是”按钮即可。
第六步:所有工作完成后会出现导入成功的提示,以后我们再访问https加密的站点就不会出现上面的错误提示了。
小提示:如果修改设置后问题依然没有解决,那么我们还应该在IE浏览器的internet选项中高级标签下的“使用SSL 2.0”勾选,因为默认情况下IE7把SSL 2.0协议过滤掉了,如果https网站恰巧只能使用SSL 2.0协议访问就会出现错误提示。(如图7)
点击下一步
三、IE7下HTTPS网站访问故障解决功略:
经过总结和实验笔者发现在IE 7中访问HTTPS站点确实会出现这样或那样的问题,具体表现如下。
(1)SSL 2.0没有开启而出现错误:
现象:当浏览一个仅SSLv2的站点时,显示一个错误页面。
原因:Internet Explorer 7中默认关闭了SSLv2协议。SSLv2协议存在已知的安全问题,已被SSLv3和TLSv1协议替代。
解决办法:在IE 7属性中高级标签下开启SSL 2.0,让浏览器支持该协议。(如图8)
开启SSL 2.0
(2)https站点密码验证使用弱口令:
现象:在Windows Vista上浏览一个被配置成使用弱密码(40位/56位加密)的HTTPS站点时,显示一个错误页面。
原因:在Windows Vista中,默认已经关闭了弱密码,仅开启强密码。
解决办法:对于访问者没有办法解决,只能等待https站点管理员修改验证使用的弱口令。
(3)站点证书错误:
现象:当浏览一个显示包含错误的安全证书的HTTPS站点时,显示一个错误页面。
原因:为了改进安全性和用户体验,IE7阻止了访问显示包含错误的安全证书的HTTPS站点。这个改变代替了出现在IE6中的对话框。
解决办法:如果站点的证书已过期,则没有处理方法。联系站点的所有者,并要求他们更新证书。
(4)https页面引入http页面信息:
现象:当浏览一个含有HTTPS和HTTP混合内容的页面时,出现一个信息栏,代替Internet Explorer 6或更早版本中出现的对话框。
原因:为了改进安全性和用户体验,IE7默认阻止了在HTTPS页面显示HTTP内容。这个改变代替了出现在IE6中的对话框。
解决办法:通过浏览器的internet选项的“安全”标签,选择internet图标,然后点“自定义级别”,向下滚动到Miscellaneous部分,调整Display mixed content设置的值。
(5)证书无效的错误:
现象:当在Windows Vista上浏览HTTPS站点时,出现一个针对证书撤回的检查,以决定证书是否仍然有效。
原因:Windows Vista中对性能作出的改进以及对OCSP协议的支持,通过默认开启撤回检查,使得Windows Vista上的IE7安全性得到了提升。
解决办法:如果该问题影响了实际环境的性能问题,可以关闭证书撤回的选项。通过internet选项的“高级”标签里“安全”下的“检查服务器证书吊销”,将其前面的对勾去掉。
有了这些方法大全,我们就不用再为iE浏览器的故障而烦恼了,大家自己就可以成为修复IE故障的高手了。但是小编这里也仅是对小部分的问题进行了总结,希望对大家有所帮助。