微信網頁授權登入回撥多個二級域名站的處理方法

龐順龍發表於2019-05-11

微信網頁授權登入回撥多個二級域名站的處理方法

1、部署get-weixin-code.html至你的微信授權回撥域名的目錄下

2、使用方式類似於直接通過微信回撥的方式,只是將回撥地址改成了get-weixin-code.html所在的地址,另外省去了response_type引數(因為它只能為code)以及#wechat_redirect(它是固定的),它們會在get-weixin-code.html裡面自己加上

3、get-weixin-code.html頁面從微信那裡拿到code之後會重新跳轉回redirect_uri裡面填寫的url,並且在url後面帶上code和state

4、這樣就實現了 http://www.xyz.com/hello-world.html?code=XXXXXXXXXXXXXXXXX&state=hello-world,從而你就拿到了授權code以及自定義的state引數了

測試效果如下:


龐順龍最後編輯於:3年前

內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。

相關文章