.NET禁用入站但不是TLS1.2

时间:2016-10-06 13:37:20

标签: .net wcf ssl wcf-security tls1.2

我开发了一个WCF,只能使用SecurityProtocol = SecurityProtocolType.Tls12来满足客户的PCI要求。

我的问题是,如何检查入站使用的安全协议(每种方法中的代码)?如何在没有TLS1.2的情况下拒绝入站?

问候。

编辑:我知道如何强制入站为TLS12。我知道如何配置服务器只允许TLS12。但是在测试服务器中我不能这样做,所以我需要在服务器conf上的WCF配置上检查这个。

1 个答案:

答案 0 :(得分:0)

要限制协议,请尝试设置全局ServicePointManager

System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;