在此記錄下CRMEB開發(fā)過程中遇到的授權(quán)登錄錯誤問題。結(jié)合論壇已存在及官方發(fā)布的技術(shù)貼進行一個匯總。
報錯形式:
1. invalid code, rid: 6748113a-0892111d-0e7f1a35 ;
2.參數(shù)有誤;
3.授權(quán)登錄提示錯誤Request AccessToken fail;
4.小程序 "授權(quán)失敗,請檢查您的配置!:Failed to cache access token.line118
解決辦法:
a. 完善小程序后臺:隱私協(xié)議 需要有手機號的授權(quán)獲取的 參考下圖更新后提交, 開發(fā)工具:基礎庫版本設置到:3.1.4重新打包測試
b.檢查小程序開發(fā)者選項配置中的 業(yè)務域名,還有合法域名都要添加,確認存在且無誤
c. 商城后臺,小程序配置appid和APPsecret 確認無誤,可以嘗試刪除保存,重新填寫在保存
d. 刪除緩存 runtime文件夾!
e. 刪除微信緩存: /tmp/symfony_cache文件夾刪除 官方鏈接:http://therapist.net.cn/ask/thread/39027
f.清除緩存。系統(tǒng)維護中清除緩存,以及redis數(shù)據(jù)庫緩存清除(生產(chǎn)環(huán)境慎用)
g.uniapp代碼報 manifest.json文件小程序包appid配置