我开发了一个WCF,只能使用SecurityProtocol = SecurityProtocolType.Tls12来满足客户的PCI要求。
我的问题是,如何检查入站使用的安全协议(每种方法中的代码)?如何在没有TLS1.2的情况下拒绝入站?
问候。
编辑:我知道如何强制入站为TLS12。我知道如何配置服务器只允许TLS12。但是在测试服务器中我不能这样做,所以我需要在服务器conf上的WCF配置上检查这个。
答案 0 :(得分:0)
要限制协议,请尝试设置全局ServicePointManager
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;