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