支付宝支付回调验签失败总结
记录一下前端时间做支付宝支付的时候回调验签失败的问题:
1.编码问题
你所传的文字什么的由于乱码解决这段代码 原本可能不乱码 执行完这段代码之后是可能出现文字乱码的
2.第二个乱码问题
你的过滤器可能会对支付宝回调参数过滤转义 造成乱码 造成验签失败。特别注意fund_bill_list返回的信息 如果出现转义符则去查看一下你的过滤器对双引号的转义
3.支付宝公钥和应用公钥用错也会造成验签失败
记住一定要用支付宝公钥来请求和验签哦
记录一下前端时间做支付宝支付的时候回调验签失败的问题:
1.编码问题
你所传的文字什么的由于乱码解决这段代码 原本可能不乱码 执行完这段代码之后是可能出现文字乱码的
2.第二个乱码问题
你的过滤器可能会对支付宝回调参数过滤转义 造成乱码 造成验签失败。特别注意fund_bill_list返回的信息 如果出现转义符则去查看一下你的过滤器对双引号的转义
3.支付宝公钥和应用公钥用错也会造成验签失败
记住一定要用支付宝公钥来请求和验签哦