Windows Server 2008 R2中对.NET Framework 3.5的TLS 1.2支持 [英] TLS 1.2 support for .NET Framework 3.5 in windows server 2008 R2

查看:646
本文介绍了Windows Server 2008 R2中对.NET Framework 3.5的TLS 1.2支持的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 

有人可以分享他们对以下问题的了解吗?

Can someone share their knowledge regarding the below questions please?

我们有很多外部供应商是逐步升级他们的Web服务以使用TLS 1.2而不是TLS 1.0 / 1.1,调用这些外部Web服务的应用程序都在.NET framework 3.5中运行。我们知道.NET 4.5默认支持  TLS
1.2,但是我们将所有应用程序迁移到.NET 4.5在短期内对我们来说有点困难。

We have many external vendors that are gradually upgrading their web services to use TLS 1.2 instead of TLS 1.0/1.1, the applications that call these external web services are all running in .NET framework 3.5. We are aware that .NET 4.5 by default supports TLS 1.2, but migrating all of our applications to .NET 4.5 is somewhat difficult in the short term for us.

Going通过Microsoft文档,我偶然发现了一篇支持文章,该文章指出实际上有一个更新允许.NET 3.5与TLS 1.2兼容: 

Going through Microsoft docs I've stumbled upon a support article that states there is actually an update that allows .NET 3.5 to be compatible with TLS 1.2 : 

https://support.microsoft .com / zh-CN / help / 3154518 / support-for-tls-system-default-versions-included-in-the-net-framework

https://support.microsoft.com/en-us/help/3154518/support-for-tls-system-default-versions-included-in-the-net-framework

此解决方案引入了修复此问题的指南有两种可能的方式: 

This solution introduces guidelines to fix this in two possible ways: 


  • 安装补丁 
  • 更改代码以创建扩展程序以使用  System.Net.ServicePointManager.SecurityProtocol 

我们已将此信息转发给处理应用程序服务器的基础架构团队,我们正在使用Windows Server 2008 R 2在我们所有应用程序都在.NET 3.5中部署和运行的服务器中,但.net framework 4.5在这些服务器中也安装了
,因为我们还有许多应用程序在最新版本的.NET中运行(4.5 / 4.6)。基础架构团队担心这个补丁会以某种方式在.NET framework 3.5和4.5之间产生冲突。我们的开发团队有
就此补丁进行了所有可能的测试,并且如果我们继续修补补丁并且在.NET 4.5 / 4.6下运行的应用程序不会受到影响,则不会说明可能存在冲突的任何地方此更新。

We've relayed this information to our infrastructure team that handles the application servers, we are using windows server 2008 R2 in the servers where all of our applications are deployed and running in .NET 3.5 but the .net framework 4.5 is also installed in this servers because we also have many applications running in the latest versions of .NET (4.5/4.6). The infrastructure team worry is that this patch will somehow create a conflict between .NET framework 3.5 and 4.5. Our Development team has made all possible tests regarding this patch and it doesn't state anywhere that there might be a conflict if we proceed with the patch and that applications running under .NET 4.5/4.6 won't be affected by this update.


  • .NET 4.5 / 4.6中运行的应用程序是否有可能受到此更新的影响?
  • 这是更新足够的Windows Server 2008 R2允许TLS 1.2 for .NET framework 3.5?

谢谢!!

问候

Ivanovich Olivier

Ivanovich Olivier

推荐答案

您好lvanivich Olivier,

Hi lvanivich Olivier,

感谢您在此发帖。

>> 有吗运行在.NET 4.5 / 4.6中的应用程序是否可能受到此更新的影响?

我知道w,没有声明它会受到此更新的影响。

As I know, there is no declaration that it would be affected by this update.

>> 这个更新是否足以让Windows Server 2008 R2允许TLS 1.2 for .NET framework 3.5?

此更新适用于Windows Server 2008 R2 SP1,请尝试通过KB976932更新您的Windows服务器。

The update is for Windows server 2008 R2 SP1, please try to update your windows server by KB976932.

https://www.microsoft.com/EN-US/download/details.aspx?id=5842

它适用于.net framework 3.5.1,尝试安装.net 3.5.1。

And it is for .net framework 3.5.1, try to install .net 3.5.1.

https://www.microsoft.com/en-us/download/details.aspx?id=22

最诚挚的问候,

Wendy


这篇关于Windows Server 2008 R2中对.NET Framework 3.5的TLS 1.2支持的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆