在此记录下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.crmeb.com/ask/thread/39027
f.清除缓存。系统维护中清除缓存,以及redis数据库缓存清除(生产环境慎用)
g.uniapp代码报 manifest.json文件小程序包appid配置