Win7 Sp1,默认是不支持 TLS1.2,现在大部分用户都会使用 https 增加网络的安全性。
可以解决以下错误内容:
Error sending data: (12029)
Error sending data: (12175)
这里给大家分享一下如何在Win7SP1,使用 TLS1.2
我测试使用的Win7环境如下:
可以自行查看官网资料解决
Update to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows - Microsoft SupportDescribes an update that adds TLS 1.1 and TLS 1.2 to default security protocols in Windows Server 2012, Windows 7 SP1, and Windows Server 2008 R2 SP1.https://support.microsoft/en-us/topic/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-winhttp-in-windows-c4bd73d2-31d7-761e-0178-11268bb10392解决步骤:
1. 下载安装 Win7的补丁
https://download.csdn/download/bestsnow/89309494
依次安装 KB3020369、kb3125574、kb3140245
2. 修改注册表
打开win的运行 输入 regedit
定位到:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
设置 DefaultSecureProtocols 的值为 DWORD 0x00000800
如下: