支付寶支付異步回調notify_url時驗證總是false
解決方法:
我的情況是return_url同步回調方法驗證是true但到了異步回調是驗證簽名總是false,原因是我參數編碼不一致問題導致的,例如
我點擊支付按鈕下單時接收頁面form參數方式是:
String out_trade_no = request.getParameter("WIDout_trade_no");
//付款金額,必填
String total_amount = request.getParameter("WIDtotal_amount");
//訂單名稱,必填
String subject = request.getParameter("WIDsubject");
//商品描述,可空
String body = request.getParameter("WIDbody");
但我在回調是驗證時多加了一句代碼導致編碼不一致:http://www.yayihouse.com/yayishuwu/chapter/2613