微信第三方登錄redirect_uri 參數錯誤

本人碰到這個問題花了半個小時在網上找原因,基本上都說的差不多
授權回調域 必須是 www.biadu.com 這樣的格式。可是一看自己的回調域填的絕對沒問題,那就不是這個原因,後來一看官方文檔這麼解釋的redirect_uri 重定向地址,需要進行UrlEncode,一看自己的沒有做url轉碼
,於是到這個http://tool.chinaz.com/tools/urlencode.aspx地址進行轉碼(www.biadu.com這樣格式的轉碼之後還是一樣的),問題還是沒有解決,焦慮中突然發現官方給的例子中地址是:https://open.weixin.qq.com/connect/qrconnect?appid=wxbdc5610cc59c1631&redirect_uri=https%3A%2F%2Fpassport.yhd.com%2Fwechat%2Fcallback.do&response_type=code&scope=snsapi_login&state=3d6be0a4035d839573b04816624a415e#wechat_redirect
注意看 有個https開頭的,恍然大悟啊,原來這個redirect_uri應該填你的回調請求地址,這是個真實的url啊,註冊時填的授權回調域是個字符串,兩者不是一個東西啊!
希望沒有人碰到和我一樣問題。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章