微信小程序  TLS 版本必须大于等于1.2问题解决


Posted in Javascript onFebruary 22, 2017

微信小程序  TLS 版本必须大于等于1.2问题解决

此问题最近在微信小程序开发中,比较常见。

在解决这个问题之前,我们需要了解一下,当前的系统环境是否支持TLS1.2以上,可以参考一下表格:

微信小程序  TLS 版本必须大于等于1.2问题解决

来源:微软官方

确认系统支持以后,进行一下操作:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello\Client]
"Enabled"=dword:00000000
"DisabledByDefault"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello\Server]
"Enabled"=dword:00000000
"DisabledByDefault"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Client]
"Enabled"=dword:00000000
"DisabledByDefault"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Server]
"Enabled"=dword:00000000
"DisabledByDefault"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client]
"DisabledByDefault"=dword:00000001
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Server]
"Enabled"=dword:00000000
"DisabledByDefault"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Client]
"Enabled"=dword:00000000
"DisabledByDefault"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server]
"Enabled"=dword:00000000
"DisabledByDefault"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client]
"Enabled"=dword:00000001
"DisabledByDefault"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server]
"Enabled"=dword:00000001
"DisabledByDefault"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server]
"Enabled"=dword:00000001
"DisabledByDefault"=dword:00000000

将以上代码,保存到一个txt文件,然后修改后缀.reg,双击执行即可,完成这一步后,重启服务器。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
把JS与CSS写在同一个文件里的书写方法
Jun 02 Javascript
JavaScript 关键字屏蔽实现函数
Aug 02 Javascript
JavaScript 题型问答有答案参考
Feb 17 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
Oct 11 Javascript
javascript:history.go()和History.back()的区别及应用
Nov 25 Javascript
原生JS实现响应式瀑布流布局
Apr 02 Javascript
js发送短信倒计时的简单实现方法
Sep 08 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
Jul 19 Javascript
AngularJs 延时器、计时器实例代码
Sep 16 Javascript
react同构实践之实现自己的同构模板
Mar 13 Javascript
微信小程序图片自适应实现解析
Jan 21 Javascript
vue实现简易的双向数据绑定
Dec 29 Vue.js
原生JS实现幻灯片
Feb 22 #Javascript
微信小程序 解析网页内容详解及实例
Feb 22 #Javascript
从零学习node.js之简易的网络爬虫(四)
Feb 22 #Javascript
js中document.referrer实现移动端返回上一页
Feb 22 #Javascript
基于JS实现bookstore静态页面的实例代码
Feb 22 #Javascript
angular 动态组件类型详解(四种组件类型)
Feb 22 #Javascript
javascript 使用正则test( )第一次是 true,第二次是false
Feb 22 #Javascript
You might like
php使用ereg验证文件上传的方法
2014/12/16 PHP
laravel学习教程之存取器
2016/07/30 PHP
详解PHP文件的自动加载(autoloading)
2018/02/04 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
laravel通用化的CURD的实现
2019/12/13 PHP
jQuery maxlength文本字数限制插件
2010/04/16 Javascript
客户端js性能优化小技巧整理
2013/11/05 Javascript
jQuery根据表单name获取值的方法
2016/05/24 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
js原生跨域_用script标签的简单实现
2016/09/24 Javascript
NodeJS使用formidable实现文件上传
2016/10/27 NodeJs
原生javascript移动端滑动banner效果
2017/03/10 Javascript
JS正则获取HTML元素的方法
2017/03/31 Javascript
bootstrap模态框示例代码分享
2017/05/17 Javascript
在axios中使用params传参的时候传入数组的方法
2018/09/25 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
微信小程序实现通过双向滑动缩放图片大小的方法
2018/12/30 Javascript
通过实例讲解JS如何防抖动
2019/06/15 Javascript
解决layui-open关闭自身窗口的问题
2019/09/10 Javascript
JavaScript Array对象使用方法解析
2019/09/24 Javascript
微信小程序实现多行文字超出部分省略号显示功能
2019/10/23 Javascript
微信小程序图片加载失败时替换为默认图片的方法
2019/12/09 Javascript
[01:25:33]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第二场 12.20
2020/12/23 DOTA
python实现探测socket和web服务示例
2014/03/28 Python
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
Python+selenium 获取浏览器窗口坐标、句柄的方法
2018/10/14 Python
Python内置方法实现字符串的秘钥加解密(推荐)
2019/12/09 Python
HTML5 移动页面自适应手机屏幕四类方法总结
2017/08/17 HTML / CSS
美国祛痘、抗衰老药妆品牌:Murad
2016/08/27 全球购物
商场活动策划方案
2014/01/24 职场文书
讲座主持词
2014/03/20 职场文书
创先争优活动承诺书
2014/08/30 职场文书
Java基础之详解HashSet的使用方法
2021/06/30 Java/Android
nginx容器方式反向代理实战
2022/04/18 Servers
修改Nginx配置返回指定content-type的方法
2022/09/23 Servers