微信 登录 Scope 参数错误或没有 Scope 权限

简介:

//电脑端 扫码授权登录

public static string AuthUrl = "https://open.weixin.qq.com/connect/qrconnect?appid={0}&redirect_uri={1}&response_type=code&scope=snsapi_login&state={2}#wechat_redirect";

 

//移动端 直接授权登录

public static string AuthUrl = "https://open.weixin.qq.com/connect/oauth2/authorize?appid={0}&redirect_uri={1}&response_type=code&scope=snsapi_login&state={2}#wechat_redirect";

 

//获取 Token
public static string TokenRequestUrl = "https://api.weixin.qq.com/sns/oauth2/access_token?grant_type=authorization_code&appid={0}&secret={1}&code={2}";

 

//获取 用户信息
public static string GetUserInfoUrl = "https://api.weixin.qq.com/sns/userinfo?access_token={0}&openid={1}";

 

微信公众号(公众平台) 和 微信开放平台 是两码事。

公众号(公众平台)获取的scope只包括两种:snsapi_base 和snsapi_userinfo,前者是静默获取,用户无感知;后者是需要用户确认同意的。

微信开放平台(https://open.weixin.qq.com/)  用 scope=snsapi_login

 



    本文转自曾祥展博客园博客,原文链接:http://www.cnblogs.com/zengxiangzhan/p/7115994.html ,如需转载请自行联系原作者


相关文章
|
5月前
|
小程序 API
微信小程序——授权登录
微信小程序——授权登录
102 0
|
2天前
|
小程序 算法 前端开发
微信小程序---授权登录
微信小程序---授权登录
13 0
|
2月前
|
小程序 安全 Java
|
2月前
|
存储 前端开发 安全
|
2月前
|
存储 小程序 JavaScript
|
2月前
|
开发工具 Android开发
|
2月前
|
存储 前端开发 Java
|
2月前
|
前端开发 JavaScript API
微信公众号项目,实现微信支付(具体流程和参数)
微信公众号项目,实现微信支付(具体流程和参数)