Outlook加载项使用的TLS版本

问题描述 投票:0回答:1

不是.NET和Outlook的专家添加开发。但是必须在现有的Outlook中查找问题:)。

我们的Outlook插件通过HTTPS与基于Java的服务器进行通信。我的Outlook插件位于4.5.1 .NET版本。

目前,我们的服务器支持TLS 1.0、1.1和1.2。

但是我在我们的Outlook插件中看到此代码

 ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3;

据我所知,此代码可确保可以根据服务器支持的TLS版本进行通信https://docs.microsoft.com/en-us/dotnet/api/system.net.servicepointmanager.securityprotocol?view=netcore-3.1

我不知道如果客户端和服务器都支持1.2,通信是否应该在最高安全的平台上进行。

但是我仍然看到交流发生的时间少于<1.2。不知道为什么会这样。根据文档,我了解OS设置不会影响4.7以下.NET版本的TLS版本。

并且上面的代码也是正确的,并确保通信应在最高安全版本上进行。 ?

最好的问候,

Saurav

.net outlook-addin tls1.2
1个回答
0
投票

我的Outlook加载项位于4.5.1 .NET版本。

© www.soinside.com 2019 - 2024. All rights reserved.