如何在WinXP中的.NET中使用TLS 1.2?

时间:2019-09-09 20:08:46

标签: c# .net https windows-xp tls1.2

我正在创建一个应用程序,该应用程序从基于HTTPS的网站下载一些内容(并回发一些内容)。 Web服务器使用强制加密(带有现代密码的TLS 1.2),因此Firefox 30之前的所有浏览器都无法从中打开页面。完全没有。

该应用程序使用.NET 4.6 HttpWebRequest以C#编写,并且一切正常。但是我想增加对仍然可用的较旧的Windows XP计算机的支持,在这些计算机中只有.NET 4.0可用。如果该应用程序即使在带有.NET 2.0的Win2000中也可以运行,那将是完美的,但它更像是一个虚幻的梦想。 :)

是否可以在.NET 2.0 / 4.0应用程序中向现代服务器添加对HTTPS请求的支持?可能是通过OpenSSL,Mozilla NSS或类似的方式。

0 个答案:

没有答案