Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 未发送Schannel警报_C#_Windows_Wcf_Iis_Schannel - Fatal编程技术网

C# 未发送Schannel警报

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_过期。 目前的结果是,

调用我的WCF服务时无法获取要发送到客户端的SChannel警报消息

通过在注册表编辑器中将“EventLogging”DWORD设置为0x0004而不是0x0001,我已经启用了将SChannel警报详细记录到事件查看器的功能

我的IIS服务器使用有效证书的HTTPS绑定。我已将IIS SSL设置配置为需要SSL和客户端证书

客户机预计会在特定事件中收到一个SChannel警报,例如,当使用无效证书时,如bad_证书、certificate_吊销、certificate_过期。 目前的结果是,SChannel总是成功连接,忽略这些验证。 例如,当客户端使用损坏、过期、吊销的证书时,会记录以下事件: TLS服务器握手已成功完成。协商的加密参数如下所示


结果证明这是微软的IIS问题,它违反了SSL协议,在按照和comment#16和其他站点关闭连接之前未能发送关闭通知指示器。我还没找到解决办法。感谢您提供的任何帮助。事实证明,这是Microsoft的IIS问题,它违反了SSL协议,未能根据和注释16以及其他站点在关闭连接之前发送关闭通知指示器。我还没找到解决办法。感谢您的帮助。