1. 程式人生 > >錯誤碼10003: redirect_uri域名與後臺配置不一致錯誤

錯誤碼10003: redirect_uri域名與後臺配置不一致錯誤

ThinkPHP3獲取微信使用者資訊遇到的開發: 錯誤碼10003: redirect_uri域名與後臺配置不一致錯誤

#錯誤碼10003: redirect_uri域名與後臺配置不一致錯誤

獲取使用者資訊,PC端不報錯,只有微信端報錯,起初還以為是微信端的問題。
在網上找了很久都說是oauth2域名多加了http的原因,但事實是我自己的專案沒有加。
後來終於看到了幾個不一樣的答案,嘗試改了一下終於成功了,微信端不再報這個錯誤,和大家分享一下!
在這裡插入圖片描述
如果你已經確認你的oauth2 授權url沒有加http,
請你檢查你的redirect_uri有沒有在域名前面加上http!!!

程式碼如下:

// 一定要檢查你的redirect_uri
$redirect = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=你的appID&redirect_uri=http://你的域名/get?id=18&response_type=code&scope=snsapi_base&state=1&connect_redirect=1#wechat_redirect';

然後,問題解決了!困擾了很久最後發現解決的方法其實很簡單,希望可以幫助到大家。