在微信開發中,如微信網頁授權登錄,分享到朋友圈自定義內容,微信h5支付時
可能會遇到微信redirect_uri參數錯誤的情況。
此時除了檢查自己代碼正確性外,還要檢查一下是否正確地設置了公眾號後台的域名。
微信後台有至少3個頁面可以設置域名的,注意都檢查一下。
1. 接口權限 》 網頁授權獲取用戶基本信息 》修改
如下圖,這裡是微信網頁授權登錄時所在的域名
2. 公眾號設置 》功能設置 》JS接口安全域名設置
如圖,這裡是設置調用js接口如自定義分享內容域名
3. 微信支付 》開發配置 》支付授權目錄設置
如圖,這裡是公眾號支付的域名設置,同一頁還有其他模式支付的設置項
如果都配置正確還是不行的話那就要檢查代碼的問題了。