如何使用wininet强制执行tls1.x

How to enforce tls 1.x using wininet

本文关键字:tls1 强制执行 wininet 何使用      更新时间:2023-10-16

我在应用程序中使用wininet库,在发现sslv3 loooves贵宾犬后,一些网站将其关闭,除非用户在windows中的Internet设置中设置为使用TLS 1.X,否则我的应用程序在某些PC上无法运行。有人知道强制wininet使用TLS 1.X连接的方法吗?

Wininet使用schannel.dll进行SSL/TLS通信,如果服务器端提供TLS,它将自动协商TLS。你没有什么可做的。

我应该补充一点,TLS支持因Windows版本而异。对于最新的TLS支持,Windows的最低版本是Win 7和Win 2008 R2。

详细信息:https://learn.microsoft.com/en-us/archive/blogs/kaushal/support-for-ssltls-protocols-on-windows