1656浏覽量

微信小(xiǎo)程序免費(fèi)SSL證書(shū)https、TLS版本問題的解決方案

來源: 時間:2017-08-22
微信小(xiǎo)程序與第三方服務器通訊的域名5個必要條件

1、一(yī)個已備案的域名,不是localhost、也不是127.0.0.1,域名不能加端口

2、加ssl證書(shū),也就是https://~~~

4、HTTPS 服務器的 TLS 版本支持1.2及以下(xià)版本,一(yī)般就是1.0、1.1、1.2要同時支持這三個版本,一(yī)個也不能少,要不然就會出現下(xià)面這種情況
QQ圖片20161202161102.png

5、微信小(xiǎo)程序後台加上合法域名設置,如下(xià)圖所示:

TIM圖片20170822110811


以上5個條件,必需全滿足,要不然你手機預覽的時候就會發現通訊不了~~~


另外(wài)說一(yī)下(xià),TLS版本的問題,這個也是很多朋友經常掉的坑,我(wǒ)也掉過,然後直接去(qù)微軟官網查了一(yī)下(xià)資(zī)料發現
windows服務器系統的2008R2以下(xià)都不支持,所以大(dà)家xp、20003系統什麽的就不用折騰了,沒用的~~

發一(yī)個windows對TLS版支持的狀況圖表


QQ截圖20161202165226.png

好了,看了這個圖大(dà)家應該明白(bái) 什麽系統可以用了~~

另附一(yī)個查詢版本支持的網站,輸入你搭好的服務器然後測試一(yī)下(xià)(要幾分(fēn)鍾時間)

https://www.ssllabs.com/ssltest/index.html


然後下(xià)拉可以看到結果,當1.0、1.1、1.2都是yes了就可以用了,如下(xià)
QQ截圖20161202165523.png

-------------------------------------免費(fèi)證書(shū)問題----------------------------
我(wǒ)知(zhī)道的就兩個
一(yī)個startssl,網址https://www.startssl.com/
但startssl我(wǒ)隻在2003服務器上面配置成功,但發現03不支持一(yī)些TSL版本,換系統2008R2後,死活配置不成功。

另一(yī)個就是阿裏雲的,也就是我(wǒ)正在用的
注冊登陸後,要 實名認證
然後點左則,證書(shū)服務
QQ截圖20161202170310.png
然後點右上則購買證書(shū)

QQ截圖20161202170354.png
然後選DV免費(fèi)證書(shū)
QQ截圖20161202170449.png
然後寫一(yī)些資(zī)料就可以了
然後回到證書(shū)服務(要審幾分(fēn)鍾)
點下(xià)載
11.png
拉到下(xià)面,根據你的服務器類型下(xià)載相應的證書(shū),按照說明配置就可以了(IIS6就不用搞了,記得上面所說的一(yī)些windows系統支持問題)
333.png

配置好後,不要忘了到這個網站測試一(yī)下(xià)TLS版本支持,1.0  1.1  1.2都要支持才能用到微信小(xiǎo)程序!
https://www.ssllabs.com/ssltest/index.html


聯系我(wǒ)們

一(yī)次需求提交或許正是成就一(yī)個出色産品的開(kāi)始。
歡迎填寫表格或發送合作郵件至: qczsky@126.com

大(dà)理青橙科技

電(diàn)話(huà):13988578755 13988578755

郵箱:qczsky@126.com

地址:大(dà)理市下(xià)關龍都春天10層