小程式安卓機訪問資料失敗request:fail ssl hand shake error~已解決
阿新 • • 發佈:2019-02-05
小程式開發遇到的問題: 蘋果機可以訪問到資料,安卓機不可以
首先,開啟在真機開啟小程式除錯
在wx.request 回撥列印
wx.request({ url: '*****/Api/small_app_user_info', method: 'POST', data: { gzhCode: '45B06C50A8D', code: res.code, refereeUid: '' }, header: { 'content-type': 'application/json' }, success: function (res) { console.log(res) }, fail: function (e) { console.log(e) } })
然後在真機上面列印報錯 request:fail ssl hand shake error
解決辦法:
https://www.myssl.cn/tools/merge-pem-cert.html
ssl證書配置需要使用pem,不使用crt, 之前一直不行,後來配置修改成 pem就好了
# ssl_certificate /etc/ssl/xxx.crt;
ssl_certificate /etc/ssl/xxx.pem;
pem 可以通過crt+key線上合成,合作網址:
https://www.myssl.cn/tools/merge-pem-cert.html