證書報錯修復:fail ssl hand shake error

1、問題出現

使用微信小程序請求API網關時,可能提示「fail ssl hand shake error」。
具體表現爲使用PC端開發者工具請求不報錯、使用蘋果然機調試不報錯、只有使用安卓真機調試報錯。
證書報錯修復:fail ssl hand shake errorhtml

2、問題緣由

證書鏈部署不徹底致使,用戶只部署了域名證書而沒有部署服務器中間證書。可以使用以下網站檢測。nginx

證書檢測網站:
https://www.myssl.cn/tools/check-server-cert.html
證書報錯修復:fail ssl hand shake error算法

3、官方說明:

證書報錯修復:fail ssl hand shake error

4、解決方案:

1.打開SSL檢測網站,選擇PEM合成,將兩個選項打勾
證書報錯修復:fail ssl hand shake error小程序

2.在服務器上,把KEY和CRT文件讀取出來微信小程序

證書報錯修復:fail ssl hand shake error

證書報錯修復:fail ssl hand shake error

3.將信息分別複製到如下兩個框,重點:勾選自動添加中間證書。
而後就點擊合成PEM文件
證書報錯修復:fail ssl hand shake error服務器

證書報錯修復:fail ssl hand shake error

4.將合成的PEM文件,放到服務器上,並設置nginx的算法和認證文件的路徑。
證書報錯修復:fail ssl hand shake error微信

5.重加載nginx服務以後,從新檢測域名證書ide

證書報錯修復:fail ssl hand shake error

證書報錯修復:fail ssl hand shake error

更多的博客轉移到我的博客上了,請點擊如下連接:
我的博客工具

相關文章
相關標籤/搜索