IIS 7.0:为什么要求客户端证书导致错误500和“页面不能显示”

我有两台运行IIS 7.0的Windows 2008 x86服务器,每台服务器上有一个站点; 这两个站点都启用SSL,并使用DoD颁发的证书。 两个站点均可通过端口443上的https进行访问,但客户端证书设置为“需求”或“接受”时失败。 IIS日志logging错误500.0.64但没有别的。

我有几个Windows 2008 IIS 7 x64服​​务器,需要客户端证书,他们正在按预期工作; 这只是两个x86服务器有问题。

该解决scheme可以在这里find并与MS KB977377相关。 select是

  • 删除MS更新KB977377

要么

  • 将HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SecurityProviders \ SCHANNEL \ DisableRenegoOnServer的vlaue更改为0