微信 登錄 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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM