在 关于安全网站总是弹出安全警报问题 一文里里提到我用网上的两种方法都没有用。不过今天经过上头指点,用MSDN里的这个方法搞好了:如何使用 SSL 调用 Web 服务
1、启动 Internet Explorer 并浏览到 http://hostname/certsrv,其中 hostname 是颁发服务器证书的 Microsoft 证书服务所在计算机的名称。
2、点击 下载一个 CA 证书,证书链或 CRL
3A、下载一个 CA 证书,证书链或 CRL (这里有可能下载ActiveX控件,不过好象有的机子会提示没有足够权限,下不了。如果是,请用3B。)在弹出的对话框点“是”。下面的就OK了~
3B、下载CA证书 -> 打开所下载的证书 -> 安装证书 -> 将所以的证书放入下列证书存储 -> 浏览 -> 受信任的根证书颁发机构。
安装完毕后去 Internet选项 内容 证书 那里看 受信任的根证书颁发机构 看看,就可以找到刚刚安装的证书的了。
现在颇感疑惑的是为什么我直接在弹出“安全警报”那里 “查看证书”,“安装证书”,把它安装到受信任的根证书颁发机构 不行。 我在Internet选项 内容 证书 那里看 受信任的根证书颁发机构 是没有我的证书的。难道这2个证书是不一样的?没具体看,先吃饭再说了……