微信的redirect_uri參數錯誤解決辦法


轉載自:http://www.35cehua.com/seo/1810.html

近期,我們在調試獨立的微信商城的時候,遇到了一些問題,比如:微信的redirect_uri參數錯誤,這是一個很普遍存在的問題,當然解決起來並不難,首先,我們得去找到發生這一事件的原因。

 

可能1:授權目錄

支付授權目錄是網站發起請求的頁面所在目錄,並且必須是能通過url地址訪問的(與真實物理目錄路徑無關)。注意這個目錄在注冊填寫時,需要精確到最細一級的且使用名稱后直接加文件名,不可再增加 or 刪減目錄。

可能2:網頁授權

當開發者使用微支付的“JS API”支付時,這種支付需要網頁授權,先獲取code,再拿code去獲取openid和prepay_id。這個網頁授權需要登錄微信公眾平台,點擊左 側菜單“開發者中心”,在右側“接口權限列表”中找到“網頁賬號”,點擊最右側的修改,把測試的域名寫進去,注意不要加http。

可能3:網頁獲取用戶基本信息(位置:微信公眾號-開發者中心)

這個可能性最大,網頁獲取用戶基本信息中的域名沒有填寫或填寫錯誤,我遇到的了是這個問題,要確保相應的參數設置沒有錯誤情況下,就檢查這一項,很多時候就可以解決了。

可能4:鏈接地址不存在

在微信端點擊相應的按鈕,如果是出現鏈接地址不存在,或者配置錯誤也會出現這個問題,因此在配置內部鏈接網址的、目錄的時候,一定要准確,不然就會出現以上圖問題,這個比較好解決,檢查,重新設置鏈接,這個有時要求有一定的代碼基礎。

可能5:代碼錯誤

這里特別說明下,一些程序員在做開發程序的時候,會出現這樣的問題,請確保按照開發文檔來開發哦,檢查好代碼,不要出錯。我這里也碰到某些程序員在開發過程中用的是微信開放平台里的文檔,但一定要確實每個網站與平台的對接。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM