微信小程序 免费SSL证书https、TLS版本问题的解决办法


Posted in Javascript onDecember 14, 2016

微信小程序 免费SSL证书https、TLS版本问题的解决办法

微信小程序与第三方服务器通讯的域名5个必要条件

1、一个已备案的域名,不是localhost、也不是127.0.0.1,域名不能加端口

2、加ssl证书,也就是https://~~~

4、HTTPS 服务器的 TLS 版本支持1.2及以下版本,一般就是1.0、1.1、1.2要同时支持这三个版本,一个也不能少,要不然就会出现下面这种情况

微信小程序 免费SSL证书https、TLS版本问题的解决办法

5、微信小程序后台加上合法域名设置(一个月内改的次数是有限的,且行且珍惜)如下图

微信小程序 免费SSL证书https、TLS版本问题的解决办法

以上5个条件,必需全满足,要不然你手机预览的时候就会发现通讯不了~~~

另外说一下,TLS版本的问题,这个也是很多朋友经常掉的坑,我也掉过,然后直接去微软官网查了一下资料发现
windows服务器系统的2008R2以下都不支持,所以大家xp、20003系统什么的就不用折腾了,没用的~~

发一个windows对TLS版支持的状况图表

微信小程序 免费SSL证书https、TLS版本问题的解决办法

好了,看了这个图大家应该明白 什么系统可以用了~~

另附一个查询版本支持的网站,输入你搭好的服务器然后测试一下(要几分钟时间)
https://www.ssllabs.com/ssltest/index.html

然后下拉可以看到结果,当1.0、1.1、1.2都是yes了就可以用了,如下

微信小程序 免费SSL证书https、TLS版本问题的解决办法

-------------------------------------免费证书问题----------------------------
我知道的就两个

一个startssl,网址https://www.startssl.com/

但startssl我只在2003服务器上面配置成功,但发现03不支持一些TSL版本,换系统2008R2后,死活配置不成功。

另一个就是阿里云的,也就是我正在用的

网址:https://wanwang.aliyun.com/

注册登陆后,要 实名认证

然后点左则,证书服务

微信小程序 免费SSL证书https、TLS版本问题的解决办法

然后点右上则购买证书

微信小程序 免费SSL证书https、TLS版本问题的解决办法

然后选DV免费证书

微信小程序 免费SSL证书https、TLS版本问题的解决办法

然后写一些资料就可以了

然后回到证书服务(要审几分钟)

点下载

微信小程序 免费SSL证书https、TLS版本问题的解决办法

拉到下面,根据你的服务器类型下载相应的证书,按照说明配置就可以了(IIS6就不用搞了,记得上面所说的一些windows系统支持问题)

微信小程序 免费SSL证书https、TLS版本问题的解决办法

配置好后,不要忘了到这个网站测试一下TLS版本支持,1.0  1.1  1.2都要支持才能用到微信小程序!
https://www.ssllabs.com/ssltest/index.html

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

Javascript 相关文章推荐
javascript引用对象的方法
Jan 11 Javascript
JavaScript在IE中“意外地调用了方法或属性访问”
Nov 19 Javascript
JqGrid web打印实现代码
May 31 Javascript
JQuery对表单元素的基本操作使用总结
Jul 18 Javascript
在JavaScript中使用开平方根的sqrt()方法
Jun 15 Javascript
js中不同的height, top的区别对比
Sep 24 Javascript
VUEJS实战之利用laypage插件实现分页(3)
Jun 13 Javascript
JavaScript中setter和getter方法介绍
Jul 11 Javascript
JavaScript实现审核流程状态的动态显示进度条
Mar 15 Javascript
Vue.js实现微信过渡动画左右切换效果
Jun 13 Javascript
防止Layui form表单重复提交的实现方法
Sep 10 Javascript
Vue-cli 移动端布局和动画使用详解
Aug 10 Javascript
微信小程序 wx.uploadFile在安卓手机上面the same task is working问题解决
Dec 14 #Javascript
bootstrap模态框实现拖拽效果
Dec 14 #Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
Dec 14 #Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
Dec 14 #Javascript
Bootstrap实现圆角、圆形头像和响应式图片
Dec 14 #Javascript
BootStrap 下拉菜单点击之后不会出现下拉菜单(下拉菜单不弹出)的解决方案
Dec 14 #Javascript
深入理解jquery中的each用法
Dec 14 #Javascript
You might like
php strcmp使用说明
2010/04/22 PHP
php实现水仙花数的4个示例分享
2014/04/08 PHP
实例介绍PHP的Reflection反射机制
2014/08/05 PHP
ThinkPHP删除栏目(实现批量删除栏目)
2017/06/21 PHP
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
2019/04/03 PHP
IE6已终止操作问题的2种情况及解决
2014/04/23 Javascript
轻松创建nodejs服务器(3):代码模块化
2014/12/18 NodeJs
百度地图自定义控件分享
2015/03/04 Javascript
JQuery实现级联下拉框效果实例讲解
2015/09/17 Javascript
jQuery layui常用方法介绍
2016/07/25 Javascript
解析javascript图片懒加载与预加载的分析总结
2016/10/27 Javascript
Vue学习笔记进阶篇之单元素过度
2017/07/19 Javascript
使用koa2创建web项目的方法步骤
2019/03/12 Javascript
layui输入框只允许输入中文且判断长度的例子
2019/09/18 Javascript
微信小程序点击滚动到指定位置的实现
2020/05/22 Javascript
JS面向对象实现飞机大战
2020/08/26 Javascript
[53:10]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs VG 第一场
2018/04/11 DOTA
Python常用的内置序列结构(列表、元组、字典)学习笔记
2016/07/08 Python
Python实现中一次读取多个值的方法
2018/04/22 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
Python数据分析:手把手教你用Pandas生成可视化图表的教程
2018/12/15 Python
浅谈python 中类属性共享的问题
2019/07/02 Python
python opencv调用笔记本摄像头
2019/08/28 Python
python将print输出的信息保留到日志文件中
2019/09/27 Python
tensorflow ckpt模型和pb模型获取节点名称,及ckpt转pb模型实例
2020/01/21 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
Python发起请求提示UnicodeEncodeError错误代码解决方法
2020/04/21 Python
小学教育毕业生自荐信
2013/11/18 职场文书
交通工程专业推荐信
2014/09/06 职场文书
党员群众路线学习心得体会
2014/11/04 职场文书
护士求职自荐信
2015/03/25 职场文书
2015年关爱留守儿童工作总结
2015/05/22 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
Nginx解决前端访问资源跨域问题的方法详解
2021/03/31 Servers
MySQL 表锁定 LOCK和UNLOCK TABLES的 SQL语法
2022/04/18 MySQL