分类:
2008-10-16 18:49:51
在Vista系统下使用IE7浏览器访问https站点也会出现“此网站的证书有问题,该网站提供的证书不是由受信任的证书办法机构颁发的,安全证书问题可能显示试图欺骗您或截获您向发送的数据”的错误提示,但是他的解决步骤却和XP下IE7有很大区别。这是因为在Vista系统中IE7访问https证书查看里没有安装的提示,错误信息提示“由于CA根证书不在受信任的根证书颁发机构区中,所以他不受信任“。
那么该如何解决呢?至今笔者还没有发现可以通过调整IE7浏览器的设置来解决此问题,不过可以通过证书导入来解决。
第一步:首先打开IE7浏览器,然后通过“工具->internet选项”打开属性设置窗口,并选择“内容”标签,直接点“证书”标签。
第二步:选择要安装的证书类型时点“受信任的根证书颁发机构”,接下来点左下角的“导入”按钮。
第三步:这时就需要我们在“要导入的文件”设置窗口中找到该网站的证书文件。至于这个证书文件如何获得,笔者的方法是通过在别的浏览器(例如IE 6或XP系统IE 7)中将该网站对应的证书以文件的形式导出即可,接下来回到Vista系统中导入此文件即可。
第四步:在证书设置处和上面介绍的方法一样,选择将所有的证书放入下列存储——受信任的根证书颁发机构。
第五步:在安装该证书的窗口中点“是”按钮即可。
第六步:所有工作完成后会出现导入成功的提示,以后我们再访问https加密的站点就不会出现上面的错误提示了。
小提示:如果修改设置后问题依然没有解决,那么我们还应该在IE浏览器的internet选项中高级标签下的“使用SSL 2.0”勾选,因为默认情况下IE7把SSL 2.0过滤掉了,如果https网站恰巧只能使用SSL 2.0访问就会出现错误提示。