唄微信小程序的tls1.2折磨了一周之后終于解決問題了,現(xiàn)將解決方法流程重新梳理 服務(wù)器整體結(jié)構(gòu)是 windows server 2008 R2 + IIS + PHP + mysql

配置TLS1.2

分為2步, 添加TLS配置和禁用老的SSL版本 找到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位值), 總共4個
DisabledByDefault [Value = 0]
Enabled [Value = 1]
1472536361038_4

禁用老SSL配置

打開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client 配置如下
DisabledByDefault [Value = 0]
Enabled [Value = 0]
1472536402045_5

測試:

1484196685(1)