---
name: 微信退款回调解密req_info失败(我用的是微信支付v2版本的)
---
### 版本信息
- IJPay 版本:最新的
- 开发环境:1.8
- 支付方式:微信支付
- 调用的接口:wxpay/refundNotify
### 报错信息 (注意格式化)
```
String reqInfo = params.get("req_info");
//调用这个方法报错
String decryptData = WxPayKit.decryptData(reqInfo, WxPayApiConfigKit.getWxPayApiConfig().getPartnerKey());
Exception in thread "main" cn.hutool.crypto.CryptoException: InvalidKeyException: Illegal key size or default parameters
at cn.hutool.crypto.symmetric.SymmetricCrypto.decrypt(SymmetricCrypto.java:339)
at cn.hutool.crypto.symmetric.SymmetricCrypto.decrypt(SymmetricCrypto.java:373)
at cn.hutool.crypto.symmetric.SymmetricCrypto.decryptStr(SymmetricCrypto.java:384)
at cn.hutool.crypto.symmetric.SymmetricCrypto.decryptStr(SymmetricCrypto.java:394)
at com.kjmall.common.wxpay.kit.PayKit.decryptData(PayKit.java:45)
at com.kjmall.common.wxpay.kit.WxPayKit.decryptData(WxPayKit.java:48)
Caused by: java.security.InvalidKeyException: Illegal key size or default parameters
at javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1026)
at javax.crypto.Cipher.init(Cipher.java:1245)
at javax.crypto.Cipher.init(Cipher.java:1186)
at cn.hutool.crypto.symmetric.SymmetricCrypto.decrypt(SymmetricCrypto.java:333)
... 7 more
```
### 问题描述(包括回显步骤、截图 )
可以成功退款,我写上了退款回调地址也能进来,就是解密req_info解密不了。local_policy.jar、US_export_policy.jar这两个jar包我也替换了但还是一直就是这个错误。。。
### 预期效果描述
这个问题卡了好几天了,求帮助啊
### 交流群
- IJPay 让支付触手可及交流群:723992875
- TNWX 微信公众号开发脚手架交流群:114196246