确定.Net WCF Web服务的服务端上的TLS/SSL版本

Kar*_*rel 11 wcf-security

我正在运行一个.Net WCF Web服务,它处理几个不同的请求SOAP消息,并在IIS(版本7)下托管.如果对Web服务端点使用传输安全性(https),如何在此WCF服务中确定传入请求SOAP消息的已使用TLS/SSL版本和密码值?

And*_*ykh 0

您可以创建 2 个应用程序 - 一个仅接受 TLS 1.2,另一个接受 TLS 1.0、1.1。

要仅支持 TLS 1.2 且不支持 SSL 协议,您可以执行以下操作:

System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
Run Code Online (Sandbox Code Playgroud)