? ? ? ?很多南昌微信開發公司在進行微信支付開發的時候經常會遇到出現“redirect_uri參數錯誤”這種問題,那么當遇到這個問題時開發人員該怎么解決呢?廢話不多說,下面是百恒網絡為大家總結的幾種關于“redirect_uri參數錯誤”可能出現的情況,以及解決方法,僅供大家參考!
? ? ? ?一、JS接口安全域名沒有填寫
? ? ? ?點擊公眾號設置-功能設置-點擊JS接口安全域名后面的設置-第一行填寫“域名”-保存。
? ? ? ?二、授權目錄
? ? ? ?支付授權目錄是網站發起請求的頁面所在目錄,并且必須是能通過url地址訪問的。要注意的是這個目錄在注冊填寫時,需要精確到最細一級的且使用名稱后直接加文件名,不可再增加 or 刪減目錄。
? ? ? ?三、鏈接地址不存在
? ? ? ?在微信端點擊相應的按鈕,如果是出現鏈接地址不存在,或者配置錯誤這種問題,在配置內部鏈接網址目錄的時候,一定要準確,不然就會出現以上問題,出現這個問題后,一般檢查、重新設置鏈接即可,這個有時要求有一定的代碼基礎的人員操作。
? ? ? ?四、網頁授權
? ? ? ?當開發者使用微支付的“JS API”支付時,這種支付需要網頁授權,先獲取code,再拿code去獲取openid和prepay_id。這個網頁授權需要登錄微信公眾平臺,點擊左 側菜單“開發者中心”,在右側“接口權限列表”中找到“網頁賬號”,點擊最右側的修改,把測試的域名寫進去,注意不要加http。
? ? ? ?五、路徑錯誤
? ? ? ?微信公眾號后臺的功能設置及開者設置方面,若不確定自己填寫的URL,請向開發者或者服務商確認再填寫。
? ? ? ?六、代碼錯誤
? ? ? ?這里百恒網絡要特別說明下,一些程序員在做程序開發的時候,經常會出現代碼錯誤的問題,這個一定要按照開發文檔來開發,檢查好代碼,避免出錯。
? ? ? ?當然,關于微信支付提示redirect_uri參數錯誤的原因還有很多,這里百恒網絡列舉的只是幾個比較常見的,如果還想了解更多關于南昌微信開發方面的資訊,百恒網絡隨時歡迎您來電咨詢!