网站对接支付宝网站支付时提示验签出错

测试时是可以支付的,换了个应用提示以上错误,并不是我们的公、私钥有误,而是传输过程中出现了编码转换,
解决方法:再发起订单支付的controller注解加上以下内容

代码奉上:
@RequestMapping(value = "/confirmPay", produces = {"text/html;charset=UTF-8"})
最后测试

本文介绍了一种在使用支付宝网站支付接口时遇到的验签错误问题及其解决方案。该问题并非由公私钥配置错误导致,而是由于传输过程中的编码转换问题引起。文章提供了具体的解决方法,即通过在控制器中添加特定的注解来修正编码问题。
网站对接支付宝网站支付时提示验签出错

测试时是可以支付的,换了个应用提示以上错误,并不是我们的公、私钥有误,而是传输过程中出现了编码转换,
解决方法:再发起订单支付的controller注解加上以下内容

代码奉上:
@RequestMapping(value = "/confirmPay", produces = {"text/html;charset=UTF-8"})
最后测试

1万+
1572

被折叠的 条评论
为什么被折叠?