Paypal TLS安全更改

本文关键字:安全 TLS Paypal | 更新日期: 2023-09-27 18:02:19

你们可能都知道,Paypal正在将TLS安全协议升级到1.2. net 3.5不支持这个-我有一个网站在。net 3.5框架中使用Paypal支付。我的选择是什么?

更新将需要对我的解决方案进行巨大的更改,这是不理想的,没有足够的资源和时间-

Paypal TLS安全更改

一个可能的解决方案,不仅是c#项目停留在3.5上,而且对于任何不能直接实现TLS 1.2的系统,是使用一个支持TLS 1.2的中继或代理。

这显然增加了一些复杂性,因为你需要在你的服务和目的地之间插入一个服务,但如果你需要升级,那么这可能是升级的垫脚石。

这基本上是Raskayu为使用Fiddler提出的相同解决方案,但扩展到使用任何语言来完成此操作。

你可以设置这个静态属性

System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12

https://msdn.microsoft.com/en-us/library/system.net.servicepointmanager.securityprotocol (v =应用程序). aspx