解决微信小程序TLS版本问题
发布日期:2018-03-06
HTTPS 服务器的 TLS 版本必须大于等于1.2,就是要支持TLS 1.2及以上版本,否则会出现下图这样的情况,这个也是很多朋友经常掉的坑。
微软官网的资料显示,windows服务器2008 R2以下系统都不支持TLS 1.2,所以xp、2003系统就不用折腾了。
实例说明:Windows Server 2008 R2 中IIS启用TLS 1.2。
分为2步: 添加TLS配置和禁用老的SSL版本。
1、配置TLS1.2
提供两种方法, 选择其中一种就行了
方法一:手动设置
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols右键->新建->项->新建TLS 1.1,TLS 1.2
TLS 1.1和TLS 1.2 右键->新建->项->新建Server, Client
在新建的Server和Client中都新建如下的项(DWORD 32