前言
err60001:是標準的網(wǎng)絡(luò)報錯,在微信開發(fā)者的錯誤嗎列表中有指出,該錯誤出現(xiàn)的原因是 cronet組件錯誤,詳細錯誤參考返回中的 errCode 字段,具體的大家可以參考開發(fā)者文檔
錯誤分析
我遇到的報錯是:
WAServiceMainContext.js:1 (in promise) MiniProgramError
{"errno":600001,"errMsg":"request:fail -200:net::ERR_CERT_COMMON_NAME_INVALID"}
Object
參考前言的文檔,遇到的是cronet組件錯誤,詳細錯誤是ERR_CERT_COMMON_NAME_INVALID,也就是公用名稱無效,微信小程序采用的是https協(xié)議進行請求的,在本地調(diào)試無誤的情況下,那可能是以下原因?qū)е碌模?/p>
- 域名問題,域名不合法
- 證書問題
那么根據(jù)問題進行排查,極大可能是域名的問題,因為公司申請的域名還在審查階段,暫時是不合法的。
解決方法
因為域名申請需要時間,但是調(diào)試依舊可以進行,那就是改成http協(xié)議進行訪問服務(wù)端。
如果是局域網(wǎng)訪問,那可以嘗試勾選微信開發(fā)者工具中不校驗合法域名、web-view、TLS版本以及HTTPS證書這個·選項,那么局域網(wǎng)下,你訪問自己的服務(wù)器就沒有問題,記得要把真機調(diào)試從2.0切換到1.0,同時手機端要在小程序上開啟開發(fā)者調(diào)試。文章來源:http://www.zghlxwxcb.cn/news/detail-482455.html
總結(jié)
遇到錯誤碼,第一時間應(yīng)該查找官方文檔,查看這是怎么報錯,其次,要明白小程序的通信協(xié)議。文章來源地址http://www.zghlxwxcb.cn/news/detail-482455.html
到了這里,關(guān)于微信真機調(diào)試遇到“errno“:600001,“errMsg“:“request:fail -200:net::ERR_CERT_COMMON_NAME_INVALID的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!