而涌现这种缺点的缘故原由一样平常由三种:
订阅号没有干系的权限
账号没有认证,没有干系的权限
scope 参数位置缺点
第一种缘故原由意味着微信"大众号为订阅号是没有这权限,"大众年夜众号必须为做事号。
第二种缘故原由"大众号不仅仅要做事号,还必须通过微信认证,才能拥有这种权限。
上诉两种情形皆为没有scope权限。
而如果以上两种缘故原由都不是,开拓账号是做事号,而且也是认证号。那就剩末了一个缘故原由:scope 参数位置缺点。
而这种缘故原由是由于scope的位置不一样
办理方案:
须要在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
精确的配置:
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
当 scope 为 snsapi_base的时候没有影响。但是scope为snsapi_userinfo 就会提示 scope参数缺点或没有scope权限
SSL证书是HTTP明文协议升级HTTPS加密协议的主要渠道,是网络安全传输的加密到通道。关于更多SSL证书的资讯,请关注GDCA(数安时期)。GDCA致力于网络信息安全,已通过WebTrust 的国际认证,是环球可信任的证书签发机构。GDCA专业技能团队将根据用户详细情形为其供应最优的产品选择建议,并针对不同的运用或做事器哀求供应专业对应的HTTPS办理方案。
文章转载:https://www.trustauth.cn/wiki/21815.html