微信jsapi支付结果回调错误Tag mismatch
现象
使用Java解密时,抛出异常AEADBadTagException: Tag mismatch!
错误信息
Tag mismatch
微信官方说明
官网说明
解决过程
微信社区,参考了多种方案 微信社区-问题反馈参考
度娘搜索,getBytes时传入编码“UTF-8”
检查 apiv3在平台设置的和程序中使用的是否一致
检查是否Base64解码,其实使用微信官方的算法即可,官方算法-java版-解密
微信客服沟通(重要解决手段,也是最终查出问题所在的关键)
客服说回调数据中,普通支付,ass
原创
2021-05-13 16:08:39 ·
3320 阅读 ·
3 评论