我正在运行.Net WCF Web服务,该服务处理多个不同的请求SOAP消息,并在IIS(版本7)下托管。如果对Web服务端点使用传输安全性(https),如何在此WCF服务中确定传入请求SOAP消息的已使用TLS / SSL版本和密码值?
答案 0 :(得分:1)
你可以创建2个应用程序 - 一个只接受TLS 1.2,另一个接受TLS 1.0,1.1。
要仅支持TLS 1.2且不支持SSL协议,您可以执行以下操作:
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;