出現這個問題有多種原因:
1.沒有配置網頁授權
我們可以根據微信的開發者文檔http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html 網頁授權獲取用戶驗證這一章來排除錯誤原因。如果確定appid等參數值沒有出錯,那么很大可能就是你的微信公眾號后台的網頁授權網址沒有填寫或者填寫的不正確。
2.網頁授權的域名跟 參數redirect_uri 所指向的頁面的域名不一致
比如:你授權的 域名是 www.xxx.com
你網頁跳轉的 url 是 http://xxx.com/test
這兩個很明顯不是在同一個域名下,你需要把 參數redirect_uri 設置為:http://www.xxx.com/test
希望能幫到你!
