我们的一位客户已升级至Tls 1.2。
但是,ExchangeService
客户端连接到它时出现问题,除非我添加以下代码:
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
这可能对我们所有的客户都不起作用。有没有办法让它检测哪一个自动使用?
答案 0 :(得分:2)
您可以通过执行以下操作来指定多个支持的协议:
System.Net.ServicePointManager.SecurityProtocol =
SecurityProtocolType.Ssl3 |
SecurityProtocolType.Tls |
SecurityProtocolType.Tls11 |
SecurityProtocolType.Tls12;
使用此代码示例,您将允许所有安全协议(由.NET支持)。