收藏
回答

微信支付分回调通知解密失败

https://wechatpay-api.gitbook.io/wechatpay-api-v3/qian-ming-zhi-nan-1/zheng-shu-he-hui-tiao-bao-wen-jie-mi

根据文档进行解密书写

报错javax.crypto.AEADBadTagException: Tag mismatch!

重新设置密钥后,报相同异常

排除参数过程:

参数格式一致 ,getBytes() 方法入AesUtil 参数

最后一次编辑于  11-22
回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    11-22

    你加密有没有问题?你可以直接用文档里的代码。那个代码是绝对没问题的。

    11-22
    赞同
    回复 1
    • IS ㎡
      IS ㎡
      11-22
      已经解决了,是在回调解密参数出得问题,使用了JsonObject.getByteS()方法导致的
      11-22
      回复
问题标签