好的,所以我们有一台装有 SP2 的 Windows Server 2003 机器,并且安装了 HOTFIX KB 938397 和 KB 968730。当我们尝试使用 SHA2 证书(SHA256)时,仍然会发生以下事情:
• 这样的证书可以在证书存储中导入,但随后很明显签名算法未被识别,并且它被指示为损坏,具有无效的数字签名;在 Windows Server 2008 下导入的相同证书会显示“此证书正常”。
• 如果访问需要带有客户端身份验证证书(在 IIS 中设置)的 SSL 的 Web 服务,如果传递了这种类型的客户端身份验证证书,则对 Web 方法的调用将失败,并出现错误“403 Forbidden”。如果通过调用传递了 sha1RSA-certificate,则 Web 服务确实会返回实质性结果。调用是从在同一台服务器上运行的 .NET 代码、框架 1.1 进行的。
有人对这个有经验么?Microsoft 支持很慢,我们需要在 2011-1-1 之前完成