我们的一个客户已升级到 Tls 1.2。
但是,ExchangeService
客户端在连接到它时出现问题,除非我添加以下代码:
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
这可能不适用于我们的所有客户。有没有办法让它自动检测使用哪个?
最佳答案
您可以通过执行以下操作来指定多个支持的协议(protocol):
System.Net.ServicePointManager.SecurityProtocol =
SecurityProtocolType.Ssl3 |
SecurityProtocolType.Tls |
SecurityProtocolType.Tls11 |
SecurityProtocolType.Tls12;
使用此代码示例,您可以允许所有安全协议(protocol)(.NET 支持)。
关于c# - EWS 和 TLS 1.2 - 自动连接时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40595192/