多年来,我一直使用经典的 asp 连接到使用 msxml3.dll 的供应商的安全站点 - 但从今天早上开始,我得到了;
msxml3.dll error '80072f7d'
An error occurred in the secure channel support
我环顾四周,发现我不是唯一遇到这种情况的人 - 但找不到解决方案。
合作伙伴站点刚刚更新了他们的 ssl 证书。如果我尝试使用 IE 或 Chrome 从服务器连接到远程 url,它无法连接,报告站点证书上的数字签名无效。但是,如果我尝试从我的本地计算机连接,它可以正常工作,我可以看到服务器身份已正确建立。
任何帮助将不胜感激。
最佳答案
在 Microsoft Windows Server 2003 中,使用加密 API (CAPI) 的应用程序无法验证 X.509 证书。如果证书受到安全哈希算法 2 (SHA2) 系列哈希算法的保护,则会出现此问题。如果应用程序需要 SHA2 哈希算法系列,它们可能无法按预期工作。
http://support.microsoft.com/kb/938397为我解决了这个问题。
关于ssl - 服务器在尝试访问安全 url 时给出 msxml3.dll 错误 '80072f7d',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23216981/