微信登录出现scope参数错误或没有scope权限
出现该提示有两种情况,不同的情况解决方案不同。
情况一:电脑上微信登录时出现,可能的原因是:
1、微信开放平台的开发者账号没有认证,没有相关的权限,请完成微信开放平台账号认证,地址:https://open.weixin.qq.com/
2、后台接口配置填写错误,路径:【管理后台】-【系统】-【用户设置】-【登录】-【微信网页登录】,APP ID和APP Secret来自微信开放平台创建的网站应用(创建移动应用无效)。
情况二:手机微信上登录时出现,可能的原因有:
1、使用了订阅号申请微信内分享登录,订阅号没有申请权限,请更换为服务号申请,且服务号必须完成认证;
2、服务号没有绑定到微信开放平台上或者开放平台没有认证,地址:https://open.weixin.qq.com/
3、后台接口配置填写错误,路径:【管理后台】-【系统】-【用户设置】-【登录】-【微信内分享登录】,APP ID和APP Secret来自微信公众平台服务号内,在左侧栏【开发】-【基本配置】中。
说明:微信网页登录和微信内分享登录的APPID和APPsecret不可能一样!