C# 未发送Schannel警报
调用我的WCF服务时无法获取要发送到客户端的SChannel警报消息 通过在注册表编辑器中将“EventLogging”DWORD设置为0x0004而不是0x0001,我已经启用了将SChannel警报详细记录到事件查看器的功能 我的IIS服务器使用有效证书的HTTPS绑定。我已将IIS SSL设置配置为需要SSL和客户端证书 客户机预计会在特定事件中收到一个SChannel警报,例如,当使用无效证书时,如bad_证书、certificate_吊销、certificate_过期。 目前的结果是,SChannel总是成功连接,忽略这些验证。 例如,当客户端使用损坏、过期、吊销的证书时,会记录以下事件: TLS服务器握手已成功完成。协商的加密参数如下所示C# 未发送Schannel警报,c#,windows,wcf,iis,schannel,C#,Windows,Wcf,Iis,Schannel,调用我的WCF服务时无法获取要发送到客户端的SChannel警报消息 通过在注册表编辑器中将“EventLogging”DWORD设置为0x0004而不是0x0001,我已经启用了将SChannel警报详细记录到事件查看器的功能 我的IIS服务器使用有效证书的HTTPS绑定。我已将IIS SSL设置配置为需要SSL和客户端证书 客户机预计会在特定事件中收到一个SChannel警报,例如,当使用无效证书时,如bad_证书、certificate_吊销、certificate_过期。 目前的结果是,
结果证明这是微软的IIS问题,它违反了SSL协议,在按照和comment#16和其他站点关闭连接之前未能发送关闭通知指示器。我还没找到解决办法。感谢您提供的任何帮助。事实证明,这是Microsoft的IIS问题,它违反了SSL协议,未能根据和注释16以及其他站点在关闭连接之前发送关闭通知指示器。我还没找到解决办法。感谢您的帮助。