ssl - 服务器在尝试访问安全 url 时给出 msxml3.dll 错误 '80072f7d'

标签 ssl asp-classic msxml3

多年来,我一直使用经典的 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/

相关文章:

php - WampServer Apache 模块无法启动

XML 到 XML 使用 XSL 转换来排序

sql - 根据不同列值返回行数据

asp.net - 将经典 ASP 和 ASP.NET Web 窗体转换为 ASP.NET MVC

node.js - 如何修复 : "EPROTO" Error after upgrading Node's version

apache - 我们的应用程序中存在名为 Insecure Transport : Weak SSL Protocol how to fix this in Apache 的漏洞

xpath - MSXML 中的 XPath 查询是否有最大长度?

excel - 为什么使用 MSXML v3.0 解析 XML 文档可以,而 MSXML v6.0 却不行

windows - 为 SHA-3 创建证书