微信的刷卡支付(反掃碼),跟統一下單支付好像不太同樣。。 html
微信的統一下單能夠成功出來二維碼並支付成功回調跳轉。java
可是刷卡支付要提交的參數裏沒有notity_url,在訪問成功後,返回success。微信
可是微信沒有扣款,也沒有跳轉。。測試
先記錄。。 還沒找到答案。。。url
----------------------------------------------------------------------------------code
本身從新寫了一下刷卡支付的邏輯。。 htm
發現能夠成功調起輸入密碼頁面而且扣款成功。ip
而後把兩個代碼對比了一下。。get
第一,是我註解用重了,把@controller改爲@RestController以後沒及時把方法頭的@ResponseBody刪除。it
刪除後測試,仍是沒有跳轉,沒有發起支付頁面。
第二,刷卡支付參數裏個本地ip地址,從新寫的使用的是InetAddress這個類來獲取ip地址。
而老的代碼使用的是
request.getRemoteAddr()
然而並無獲取到合法的ip地址
<spbill_create_ip>0:0:0:0:0:0:0:1</spbill_create_ip>
因此問題仍是前天的問題。。
更換ip地址代碼後。 訪問支付url,調起支付成功。。
其實刷卡支付並不須要什麼notity_url。。我還找了很久。。