支付宝PC支付功能异步通知签名验证失败解决方案

一、解决问题前提先明白几个密钥

应用公钥:这个是工具生成的公钥需要上传到支付宝的

支付宝公钥:这个是支付宝的公钥

应用私钥:这个是工具生成的应用私钥

  这三个东东写代码的时候要分清楚,不然验证签名的时候你会很老火。我之前被这个坑卡了好几天呢,到处翻文章才找到是这个原因。所以我就赶紧发出来给大家咯

支付宝验证签名使用的是支付宝公钥,而不是上传的哪个应用公钥。

 

 

 

 

所有需要使用的是支付宝的公钥而不是应用的公钥  把这个替换成支付宝公钥就可以解决签名验证失败啦

 

 

个人网站:http://www.xtyos.cn
github:https://github.com/2629180692
博客园:http://www.cnblogs.com/wurendao
完成日期 ©2020-02-10 无人岛
遇到什么问题欢迎到下面评论里提出或者联系我哦!

【转载文章务必保留出处和署名,谢谢!】

posted @ 2020-02-10 18:12  无人岛  阅读(2120)  评论(0编辑  收藏  举报