微信支付scope权限scope怎么获得权限

13:31 提问
第三方应用请求微信授权登入的问题,错误提示是scope参数错误或没有scope权限
final SendAuth.Req req = new SendAuth.Req();
req.scope = "snsapi_userinfo";
req.state = "none";
api.sendReq(req);
APPID和AppSecret是从微信官网申请下来的,应该没错。
错误提示是scope参数错误或没有scope权限
请问这是什么问题造成的呢?
按赞数排序
在 网页授权获取用户基本信息 的配置里填写域名
启动tomcat7遇到错误!
10:34:46 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_10\.;C:\WINDOWS\Sun\Java\C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jdk1.6.0_10/bin/../jre/bin/C:/Program Files/Java/jdk1.6.0_10/bin/../jre/C:/Program Files/Java/jdk1.6.0_10/bin/../jre/lib/i386;.;C:\Program Files\Java\jdk1.6.0_10\C:\Program Files\Java\jdk1.6.0_10\lib\tools.C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\WC:\Program Files\Java\jdk1.6.0_10\F:\eclipse1\android-sdk-windows\F:\eclipse1\android-sdk-windows\platform-E:\MATLAB7\bin\win32;D:\Program Files\TortoiseSVN\C:\Program Files\MySQL\MySQL Server 5.5\C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;D:\j2ee1\
10:34:46 org.apache.tomcat.util.digester.SetPropertiesRule begin
snsapi_userinfo 是需要认证开发者后才可以申请开通的
snsapi_userinfo 是需要认证开发者后才可以申请开通的
启动tomcat7遇到错误!
10:34:46 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_10\.;C:\WINDOWS\Sun\Java\C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jdk1.6.0_10/bin/../jre/bin/C:/Program Files/Java/jdk1.6.0_10/bin/../jre/C:/Program Files/Java/jdk1.6.0_10/bin/../jre/lib/i386;.;C:\Program Files\Java\jdk1.6.0_10\C:\Program Files\Java\jdk1.6.0_10\lib\tools.C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\WC:\Program Files\Java\jdk1.6.0_10\F:\eclipse1\android-sdk-windows\F:\eclipse1\android-sdk-windows\platform-E:\MATLAB7\bin\win32;D:\Program Files\TortoiseSVN\C:\Program Files\MySQL\MySQL Server 5.5\C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;D:\j2ee1\
10:34:46 org.apache.tomcat.util.digester.SetPropertiesRule begin
snsapi_userinfo 是需要认证开发者后才可以申请开通的
启动tomcat7遇到错误!
10:34:46 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_10\.;C:\WINDOWS\Sun\Java\C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jdk1.6.0_10/bin/../jre/bin/C:/Program Files/Java/jdk1.6.0_10/bin/../jre/C:/Program Files/Java/jdk1.6.0_10/bin/../jre/lib/i386;.;C:\Program Files\Java\jdk1.6.0_10\C:\Program Files\Java\jdk1.6.0_10\lib\tools.C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\WC:\Program Files\Java\jdk1.6.0_10\F:\eclipse1\android-sdk-windows\F:\eclipse1\android-sdk-windows\platform-E:\MATLAB7\bin\win32;D:\Program Files\TortoiseSVN\C:\Program Files\MySQL\MySQL Server 5.5\C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;D:\j2ee1\
10:34:46 org.apache.tomcat.util.digester.SetPropertiesRule begi
final SendAuth.Req req = new SendAuth.Req();
req.scope = "snsapi_userinfo";
req.state = "none";
api.sendReq(req);
APPID和AppSecret是从微信官网申请下来的,应该没错。
错误提示是scope参数错误或没有scope权限
请问这是什么问题造成的呢?
完全不懂什么意思????楼主最后解决没
能说说怎么解决的码?我也遇到了折腾死了
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐Scope参数错误或没有Scope权限的解决方法_微牛牛(w-nn.cn)―微信营销,免费制作!微信活动定制开发平台!
位置 : 微信网页授权第一步:用户同意授权,获取 code 中如何实现给跳转的链接传参
19:32:16 +08:00 · 10822 次点击
微信网页授权
第一步:用户同意授权,获取 code
在确保微信公众账号拥有授权作用域( scope 参数)的权限的前提下(服务号获得高级接口后,默认拥有 scope 参数中的 snsapi_base 和 snsapi_userinfo ),引导关注者打开如下页面:
若提示“该链接无法访问”,请检查参数是否填写错误,是否拥有 scope 参数对应的授权作用域权限。
上面是从微信公众平台上截取的。在微信公众平台开发中,会需要这样子的一个步骤来取得用户的 openid 。
在上面的链接中 redirect_uri=REDIRECT_URI 这个地方填写的是自己开发的平台链接,在这个链接所在文件里头部用 php 通过$_GET['code']来取得 code 值。
然后我的问题是:像上面是链接中写了 response_type=code 然后在 redirect_uri=REDIRECT_URI 对应文件里是$_GET['code']取得 code 值,应该是微信自动把那个链接中部分转换成了&code=****,现在我想要给 redirect_uri=REDIRECT_URI 加上其他参数,按理说应该是 redirect_uri=REDIRECT_URI?&参数名=参数值,可是我再通过$_GET['参数名']却取不到,想问下像微信网页授权这里边我是否可以对跳转链接加上新的参数,使得在跳转链接里可以取到其参数值?
2 回复 &| &直到
08:49:31 +08:00
& & 20:24:13 +08:00
把你的参数放在 state 里面,微信跳转的时候会带上。
& & 08:49:31 +08:00
恩恩,试了下,按照你的方法可以了,谢谢撒~~
& · & 2953 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.0 · 47ms · UTC 02:19 · PVG 10:19 · LAX 18:19 · JFK 21:19? Do have faith in what you're doing.关于微信公众号scope参数错误或没有scope权限的解决方案关于微信公众号scope参数错误或没有scope权限的解决方案北斗企鹅百家号随着微信的功能越来越强大,越多越多人投入到微信开发。在微信公众平台的开发过程中,不少开发者会遇到scope参数错误或没有scope权限这样的问题。而出现这种错误的原因一般由三种:订阅号没有相关的权限账号没有认证,没有相关的权限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本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。北斗企鹅百家号最近更新:简介:我们做人要堂堂正正,不要招摇撞骗作者最新文章相关文章随着微信的功能越来越强大,越多越多人投入到微信开发。在微信公众平台的开发过程中,不少开发者会遇到scope参数错误或没有scope权限这样的问题。...
一 报错信息:
二 出现原因分析:
出现这种错误网上查出现有的原因是:
1. 订阅号没有相关的权限
2. 账号没有认证,没有相关的权限
那么这里遇...
微信扫码支付:此公众号并没有这些scope的权限,错误码:10005
微信公众号开发系列-网页授权获取用户基本信息,如果用户在微信中(Web微信除外)访问公众号的第三方网页,公众号开发者可以通过此接口获取当前用户基本信息(包括昵称、性别、城市、国家)。利用用户信息,可以...
一 报错信息:
二 出现原因分析:
出现这种错误网上查出现有的原因是:
1. 订阅号没有相关的权限
2. 账号没有认证,没有相关的权限
那么这里遇...
官网是这么说的:
第三方使用网站应用授权登录前请注意已获取相应网页授权作用域(scope=snsapi_login),则可以通过在PC端打开以下链接:
https://open.weixin.qq.c...
一、进入微信账号--》测试账号
二、体验接口权限表--》网页帐号
点击修改:
填写授权回调页面域名:
微信测试号后台打开,权限表那有个网页授权权限,后面有个修改回调域名按钮,没填任何情况都是scope没权限!!!!...
获取权限管理,以“微信步数计数”为例,直接上代码
注意步骤:
1、先判断scope.werun的权限是否打开
2、当开启权限还未拿到数据时,检查是否关注了“微信运动”公众号
snsapi_base与snsapi_userinfo属于微信网页授权获取用户信息的两种作用域
snsapi_base只能获取access_token和openID
snsapi_userinfo可以...
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 微信登陆scope权限 的文章

 

随机推荐