5

多年来,我一直使用经典的 asp 连接到使用 msxml3.dll 的供应商的安全站点 - 但从今天早上开始,我得到了;

msxml3.dll error '80072f7d' 

An error occurred in the secure channel support

我环顾四周,发现我不是唯一一个看到这一点的人——但找不到解决方案。

合作伙伴网站刚刚更新了他们的 ssl 证书。如果我尝试使用 IE 或 Chrome 从服务器连接到远程 URL,则无法连接,报告站点证书上的数字签名无效。但是,如果我尝试从本地计算机连接,它可以正常工作,并且我可以看到服务器身份已正确建立。

任何帮助将非常感激。

4

1 回答 1

4

在 Microsoft Windows Server 2003 中,使用 Cryptography API (CAPI) 的应用程序无法验证 X.509 证书。如果证书受安全散列算法 2 (SHA2) 系列散列算法保护,则会出现此问题。如果应用程序需要 SHA2 系列哈希算法,它们可能无法按预期工作。

http://support.microsoft.com/kb/938397为我解决了这个问题。

于 2014-04-24T07:22:54.150 回答