微信公众平台开发教程(十)Scope参数错误或没有Scope权限解决方法
2015-05-12 17:33
323 查看
一 报错信息:
二 出现原因分析:
出现这种错误网上查出现有的原因是:1. 订阅号没有相关的权限
2. 账号没有认证,没有相关的权限
那么这里遇到问题两种都不是。开发账号是 服务号,而且也是认证号。
三 解决方案:
需要在OAuth2.0网页授权中配置授权回调页面域名。如:
1.首先检查您的微信号是服务号还是订阅号,如果是订阅号恭喜你中奖了,因为腾讯没开放接口出来。
在开发者中心:
2.确保你已是服务号,且已通过微信认证.
注: 授权回调域名配置规范为全域名并且不带http,比如需要网页授权的域名为:www.qq.com,
配置以后此域名下面的页面http://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以进行OAuth2.0鉴权。
但http://pay.qq.com 、 http://music.qq.com 、 http://qq.com无法进行OAuth2.0鉴权。 这里我们填写我自己论坛的一个域名为 www.weixintuo.com。
3.可能是配置错误
如
错误配置: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%2Fnba.bluewebgame.com%2Foauth_response.php&scope=snsapi_userinfo&response_type=code&state=STATE#wechat_redirect[/code]正确的配置: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%2Fnba.bluewebgame.com%2Foauth_response.php&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect[/code]
原因就是scope的位置不一样!!!
当 scope 为 snsapi_base的时候没有影响。但是scope为snsapi_userinfo 就会提示 scope参数错误或没有scope权限
相关文章推荐
- 微信开发: scope参数错误或没有scope权限解决方法
- Scope参数错误或没有Scope权限解决方法
- scope参数错误或没有scope权限解决方法
- 微信第三方登录测试时报Scope参数错误或没有Scope权限解决方法
- Scope参数错误或没有Scope权限解决方法
- 微信网页授权 Scope参数错误或没有Scope权限 解决方法
- 微信移动应用接入开发, Android 授权微信登录获取openid,unionid等,score参数错误或者没有scope权限
- 微信移动应用接入开发, Android 授权微信登录获取openid,unionid等,score参数错误或者没有scope权限
- 微信开发 提示 Redirect_uri参数错误解决方法
- 微信公众平台消息接口开发(2)你的服务器没有正确响应Token验证的解决方法
- 微信公众平台消息接口开发(2)你的服务器没有正确响应Token验证的解决方法
- Microsoft VBScript 运行时错误 错误 '800a0046' 没有权限 解决方法
- Microsoft VBScript 运行时错误 错误 '800a0046' 没有权限 解决方法
- error C2470 错误记录与解决方法。“看起来像函数定义,但没有参数列表”
- 修改静态参数scope=spfile错误,导致spfile文件被破坏,无法重启的解决方法
- error C2470 错误记录与解决方法。“看起来像函数定义,但没有参数列表”
- 微信测试号Scope参数列表错误或没有Scope权限
- 微信oauth2.0报错,Scope参数错误或没有Scope权限