isv.invalid-signature(无效签名)
报错描述:isv.invalid-signature(无效签名)
解决方案:
1、检查密钥是否匹配
RSA2密钥匹配方式:如何检验RSA2密钥是否匹配。
密钥证书匹配方式:如何检验密钥证书是否匹配。
注:如果是调用支付宝SDKdemo测试,一般是秘钥错误,检查demo中配置的私钥和开放平台上上传的公钥是否对应;
2、检查参数是否错误
例如乱码,不符合支付宝要求,自定义参数,特殊字符。
建议只传必传参数测试,避免其他参数干扰。
3、签名方法错误;
建议检查参考文档示例代码签名方式
注:如果不是通过支付宝SDK,自己根据支付宝api接口开发的话,确定秘钥正确的情况下,还需要确定加签参数是否是按支付宝要求处理的。
更多详见签名专区。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。