收藏
回答

微信NATIVE V3回调验签问题?

NATIVE V3支付已经做完了,在回调的时候遇到了一些问题,这个是验签的方法,按照官方推荐的demo获取的,假设我先使用直连的方式支付,验证的结果是true,完成后我换成服务商模式进行支付,再一次回调的时候,传入服务商的mchId、私钥等信息,在验签的时候会失败。尝试过重启项目,重新发起服务商模式的回调,验证结果又是true了,此时再使用直连模式支付,回调又是false。怀疑是认证对象或者签名验证器还用的是之前模式的对象,有大佬解答下吗?

回答关注问题邀请回答
收藏

1 个回答

  • 枫
    2022-04-24

    似乎是版本的问题,wechatpay-apache-httpclient换为:0.4.4。校验代码改为: 

    校验就可以通过了,校验参数都没更改过。

    2022-04-24
    有用
    回复
登录 后发表内容