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