验签失败自查方案-支付宝接口常见错误系列
说明:
验签只需要使用到支付宝公钥
错误原因:
1.支付宝公钥使用错误导致
2.验签方法使用错误
3.参数错误导致,例如乱码,带自定义参数,编码格式。
自查流程(按照推荐流程检查)
第一步(重点检查):支付宝公钥使用是否错误参考这个帖子自查:[url]https://openclub.alipay.com/read.php?tid=1495&fid=25[/url]
第二步:验签方法错误(请使用下方的demo中的地址接收异步通知进行验签测试)
说明:
正常接口使用 AlipaySignature.rsaCheckV1,sign_type不参与签名
特殊说明:AlipaySignature.rsaCheckV2方法生活号异步通知需要使用,会保留sign_type参数参与验签。