微信小程序 免费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 相关文章推荐
js loading加载效果实现代码
Nov 24 Javascript
基于jquery的让页面控件不可用的实现代码
Apr 27 Javascript
js清除input中type等于file的值域(示例代码)
Dec 24 Javascript
JS字符串的切分用法实例
Feb 22 Javascript
原生Javascript插件开发实践
Jan 18 Javascript
angular.JS实现网页禁用调试、复制和剪切
Mar 31 Javascript
angularjs定时任务的设置与清除示例
Jun 02 Javascript
react native仿微信PopupWindow效果的实例代码
Aug 07 Javascript
JavaScript引用类型Array实例分析
Jul 24 Javascript
bootstrap table合并行数据并居中对齐效果
Oct 17 Javascript
JS实现电脑虚拟键盘打字测试
Jun 24 Javascript
详解JS ES6编码规范
May 07 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 魔术函数使用说明
2010/02/21 PHP
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
php解析http获取的json字符串变量总是空白null
2015/03/02 PHP
PHP中curl_setopt函数用法实例分析
2015/04/16 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
2017/02/17 PHP
Laravel源码解析之路由的使用和示例详解
2018/09/27 PHP
根据分辨率不同,调用不同的css文件
2006/07/07 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
2014/06/30 Javascript
Javascript优化技巧之短路表达式详细介绍
2015/03/27 Javascript
window.onload使用指南
2015/09/13 Javascript
javascript同步服务器时间和同步倒计时小技巧
2015/09/24 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
2015/09/30 Javascript
Jquery promise实现一张一张加载图片
2015/11/13 Javascript
学习javascript面向对象 javascript实现继承的方式
2016/01/04 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
详解js运算符单竖杠“|”与“||”的用法和作用介绍
2016/11/04 Javascript
nodejs利用ajax实现网页无刷新上传图片实例代码
2017/06/06 NodeJs
JavaScript设计模式之单例模式原理与用法实例分析
2018/07/26 Javascript
JS/HTML5游戏常用算法之追踪算法实例详解
2018/12/12 Javascript
vscode中eslint插件的配置(prettier配置无效)
2019/09/10 Javascript
JavaScript的变量声明与声明提前用法实例分析
2019/11/26 Javascript
vue keep-alive列表页缓存 详情页返回上一页不刷新,定位到之前位置
2019/11/26 Javascript
压缩包密码破解示例分享(类似典破解)
2014/01/17 Python
Python模拟登录12306的方法
2014/12/30 Python
python构建自定义回调函数详解
2017/06/20 Python
Python中的单继承与多继承实例分析
2018/05/10 Python
使用CSS3的appearance属性改变任何元素的浏览器默认风格
2012/12/24 HTML / CSS
Expedia法国:全球最大在线旅游公司
2018/09/30 全球购物
10的分与合教学反思
2014/04/30 职场文书
2014年物业管理工作总结
2014/11/21 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
班主任高考寄语
2015/02/26 职场文书
2015年班长个人工作总结
2015/04/03 职场文书
导游词之宁夏贺兰山岩画
2019/11/08 职场文书
SpringMVC 整合SSM框架详解
2021/08/30 Java/Android
微信小程序调用python模型
2022/04/21 Python