Asp.netCore 3.0 Web 實現Oauth2.0微信授權登陸的測試


1:Oauth2.0授權的流程截圖

官方流程如下:

1 第一步:用戶同意授權,獲取code

2 第二步:通過code換取網頁授權access_token

3 第三步:刷新access_token(如果需要)

4 第四步:拉取用戶信息(需scope為 snsapi_userinfo)

 

 

2:引導用戶進入頁面來授權

 

 

3:之前登陸授權過或者是關注該公眾號的頁面如下:

 

 

4:需要在微信客服端打開,否則報錯如下:

 

 

5:獲取到授權的信息如下:

 

 

6:主要代碼截圖:

 

 

 

 

 

 

 

 

很簡單吧!最后,這里只是簡單的測試,獲取到額用戶信息可以根據自己的業務來處理

(備注,我這邊使用的是內網穿透技術 ,常見的有:NATAPP、frp,ngrok,花生殼,零遁NAS伴侶) !

 

7:微信Web授權的官方說明文檔URL地址:

https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#4


免責聲明!

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



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