微信小程序 免费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 相关文章推荐
document 和 document.all 分别什么时候用
Jun 22 Javascript
javascript parseInt 函数分析(转)
Mar 21 Javascript
JavaScript中继承的一些示例方法与属性参考
Aug 07 Javascript
一个简单的js树形菜单
Dec 09 Javascript
bootstrap网页框架的使用方法
May 10 Javascript
bootstrap 表单验证使用方法
Jan 11 Javascript
AngularJS Toaster使用详解
Feb 24 Javascript
12条写出高质量JS代码的方法
Jan 07 Javascript
详解微信小程序中组件通讯
Oct 30 Javascript
Vue项目路由刷新的实现代码
Apr 17 Javascript
Vue infinite update loop的问题解决
Apr 23 Javascript
一行JavaScript代码如何实现瀑布流布局
Dec 11 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 array_flip() 删除数组重复元素
2009/01/14 PHP
php单例模式实现方法分析
2015/03/14 PHP
浅谈PHP进程管理
2019/03/08 PHP
日期函数扩展类Ver0.1.1
2006/09/07 Javascript
JavaScript中this关键字使用方法详解
2007/03/08 Javascript
JS动态修改iframe内嵌网页地址的方法
2015/04/01 Javascript
easyui-combobox 实现简单的自动补全功能示例
2016/11/08 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
Angular4 中常用的指令入门总结
2017/06/12 Javascript
SeaJS中use函数用法实例分析
2017/10/10 Javascript
浅谈Vue.js 组件中的v-on绑定自定义事件理解
2017/11/17 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
2018/05/16 Javascript
Vue中mintui的field实现blur和focus事件的方法
2018/08/25 Javascript
vue添加axios,并且指定baseurl的方法
2018/09/19 Javascript
vue指令之表单控件绑定v-model v-model与v-bind结合使用
2019/04/17 Javascript
从零搭一个自用的前端脚手架的方法步骤
2019/09/23 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
2020/03/07 Javascript
实例分析javascript中的异步
2020/06/02 Javascript
vue实现简易图片左右旋转,上一张,下一张组件案例
2020/07/31 Javascript
使用Vue-scroller页面input框不能触发滑动的问题及解决方法
2020/08/08 Javascript
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
python 递归遍历文件夹,并打印满足条件的文件路径实例
2017/08/30 Python
python中的随机函数小结
2018/01/27 Python
python实现一个简单的udp通信的示例代码
2019/02/01 Python
Python 实现一个手机号码获取妹子名字的功能
2019/09/25 Python
Python3爬虫中Ajax的用法
2020/07/10 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
2021/02/22 Python
意大利在线购买隐形眼镜网站:VisionDirect.it
2019/03/18 全球购物
金融行业务员的自我评价
2013/12/13 职场文书
学生感冒英文请假条
2014/02/04 职场文书
四年级科学教学反思
2014/02/10 职场文书
股指期货心得体会
2014/09/10 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
战马观后感
2015/06/08 职场文书
2016年教师节感言
2015/12/09 职场文书