且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Framework 3.5应用程序和TLS 1.2

更新时间:2023-02-11 17:11:57

嗨desoh,


感谢您在此发帖。


>> 2)3.5框架和没有证书凭据的wcf

我需要安装热补丁,并在我的应用程序中指定1.2的协议或在我的注册表中设置默认值


否。在MSDN文档中,该解决方案不适用于WCF。



>> 3)3.5框架和带证书凭证的wcf

TLS 1.2无法使用,我必须将其升级到4.6及以上


这是对的。  您必须更新并重新定位到.NET Framework 4.6或更高版本才能使用TLS 1.1和1.2。


***的问候,


温迪


Hi,

I would greatly appreciate if someone would do a confirmation on my understanding on this topic

I refer to the following article

https://docs.microsoft.com/en-us/dotnet/framework/network-programming/tls

Am I correct to say

1) 3.5 Framework and Non-wcf 

2) 3.5 Framework and wcf without certificate credentials

I would need to install the hot patch and either specify in my application the protocol for 1.2 or set the default in my registry

3) 3.5 Framework and wcf with certificate crendentials

There is no way for TLS 1.2, I will have to upgrade it to 4.6 and above

With regards

Desmond


Hi desoh,

Thank you for posting here.

>>2) 3.5 Framework and wcf without certificate credentials
I would need to install the hot patch and either specify in my application the protocol for 1.2 or set the default in my registry

No. In the MSDN document, the solution works not for WCF.

>>3) 3.5 Framework and wcf with certificate crendentials
There is no way for TLS 1.2, I will have to upgrade it to 4.6 and above

This is right. You must update and retarget to NET Framework 4.6 or later versions to use TLS 1.1 and 1.2.

Best Regards,

Wendy


相关阅读

技术问答最新文章