使用微信开放平台微信登录碰到的那些问题

一:Scope 参数错误或没有 Scope 权限

按照这个提示,找了很多资料,目前说的最多的几个原因:
1. 不是服务号,订阅号没有相关的权限
2. 账号没有认证,没有相关的权限
3.scope参数位置不正确

排查了半天,以上所有的情况我们都没出现,我们是服务号,并且有相关的权限,scope参数的位置也是按照官方的文档来的,到目前为止还未找到解决方案,后续发现原来是APPID填的是服务号的APPID。实际上这里要填写的是微信开放平台网页应用中的APPID才对的。

 

二:redirect_uri 参数错误
如果你检查你的URL是正确的并且用了URLEnCode但还是有这个问题,请检查 管理中心>网站应用>你的应用>详情>开发信息>授权回调域 填写的是否为域名,直接填写域名就好了,不是填写网址。
比如: www.chenpan.name/aaa 直接填写 www.chenpan.name 即可,否则会报错的.

发表评论

电子邮件地址不会被公开。 必填项已用*标注