您好,
我們在開發(fā)一個小程序,從 https://xswitch.cn 加載數(shù)據(jù)。開發(fā)者工具是Mac版 v0.17.170900,在校驗證書的情況下無法獲取數(shù)據(jù),關(guān)閉證書校驗可以獲取數(shù)據(jù)。
但在手機上預(yù)覽狀態(tài)下,還是無法獲取數(shù)據(jù)。疑似TLS問題。
https://xswitch.cn 使用 Letsencrypt 證書,Chrome表示一切正常。
請幫忙檢查,謝謝。
網(wǎng)友回復(fù):
您好,不知是否跟這個有關(guān)。
您好,不知是否跟這個有關(guān)。https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=555b9b103527edf9ea14edc3473e67bf&token=209429669&lang=zh_CN
手機預(yù)覽已可以獲取數(shù)據(jù),開發(fā)工具還是不行。
手機預(yù)覽只在有開啟vConsole的情況下可以,關(guān)閉了就不行了。
而且,因為我以前開發(fā)過才能訪問。再在,裝到新的開發(fā)者手機上,連https都報500錯誤。
疑似與此有關(guān): https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=114164f384aa004e63c3fcb409c3abc1&token=1313256193&lang=zh_CN
在開發(fā)中,小程序開發(fā)者工具上周連續(xù)更新了兩個版本,導(dǎo)致Let's Encrypt證書不好用。在上周早些時候還是好的。剛開始開發(fā)小程序,沒想到遇到這么低級的坑。
而且,因為我以前開發(fā)過才能訪問。再在,裝到新的開發(fā)者手機上,連https都報500錯誤。
看到別人也有類似問題: https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=114164f384aa004e63c3fcb409c3abc1&token=1313256193&lang=zh_CN
在開發(fā)中,小程序開發(fā)者工具上周連續(xù)更新了兩個版本,導(dǎo)致Let's Encrypt證書不好用。在上周早些時候還是好的。剛開始開發(fā)小程序,沒想到遇到這么低級的坑。
后來從騰迅申請了SSL證書,已測試可用。
Let's encrypt的證書無法通過
蘋果ATS檢測
參考 https://www.qcloud.com/product/ssl
另外,還有一個原因就是我在 wx.request的時候使用了一個custom header,但由于值為空 wx.request 發(fā)送的可能有問題導(dǎo)致服務(wù)器端返回500。我已在自己的代碼中修復(fù)。