支付宝签名验证 文档写的不够详细. 把我给坑惨了.
APP付款成功回调 同步签名验证 与 开发平台统一的签名验证不一样.
然后验签文档字段,与实际返回的字段不一样. 再加上 文档里面没有特别标注 待验签字符串必须按照什么格式来.
所以一直卡在这里. 今天终于解决了.
说明文档里面这两个都不一致, 顺序也不一致. 也没有特别提醒. 严格按照 result里面 返回的 alipay_trade_app_pay_response 里面字符串顺序 进行验签
我用 阿里的 com.alibaba.fastjson.JSONObject 解析JSON字符串 在getString("alipay_trade_app_pay_response") 始终是会打乱 字符串的位置.
最后还是用 substring 去截取 的..