在Windows 2008 SP2 里的IIS 7.0 里添加 TLS 1.2 支持
Windows 2008 SP2 系统里的IIS 7.0默认不支持 TLS 1.2,是 TLS 1.0。如需提交微信公众号或通过苹果 ATS 特性检测,是需要支持TLS 1.2的。
过程:
- 如 Windows 更新没有成功安装上 KB4019276 ,请手动下载安装
在注册表里增加TLS 1.2的项
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\Schannel\Protocols\TLS 1.2] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] "Enabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] "DisabledByDefault"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "Enabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "DisabledByDefault"=dword:00000000
- 重启系统
- 再次在线提交检测,通过
参考:
- https://cloud.tencent.com/product/ssl#userDefined10
- https://support.microsoft.com/en-sg/help/4019276/update-to-add-support-for-tls-1-1-and-tls-1-2-in-windows
- https://www.catalog.update.microsoft.com/Search.aspx?q=KB4019276
- https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/operations/manage-ssl-protocols-in-ad-fs