洞悉互聯網前沿資訊,探尋網站營銷規律
作者:Smileby陌少羽 | 2019-03-19 21:43 |點擊:
網頁授權獲取用戶驗證這一章來排除錯誤原因。
如果確定appid等參數值沒有出錯,那么很大可能就是你的微信公眾號后臺的網頁授權網址沒有填寫或者填寫的不正確。
1、在微信公眾號請求用戶網頁授權之前,開發者需要先到公眾平臺官網中的開發者中心頁配置授權回調域名。
請注意,這里填寫的是域名(是一個字符串),而不是URL,因此請勿加http://等協議頭;
2、授權回調域名配置規范為全域名,比如需要網頁授權的域名為: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鑒權
搞了半天,才發現原來網頁授權網址必須和redirect_uri的全域名要一樣。 比如網頁授權網址填的是qq.com, redirect_uri寫www.qq.com/callback_uri 這樣也會報錯。