- 微信退款通知解析req_info报错?
代码: public static Map<String, String> decryptMapFromResponseString(String aesKey, String responseString) throws Exception { MessageDigest md = MessageDigest.getInstance("MD5"); byte[] bt = aesKey.getBytes(); md.update(bt); String strDes = bytes2Hex(md.digest()); SecretKeySpec key = new SecretKeySpec(strDes.getBytes(), "AES"); Security.addProvider(new BouncyCastleProvider()); Cipher cipher = Cipher.getInstance("AES/ECB/PKCS7Padding", "BC"); cipher.init(Cipher.DECRYPT_MODE, key); byte[] base64ByteArr = Base64.decode(responseString); String result = new String(cipher.doFinal(base64ByteArr), "utf-8"); Map<String, String> map = WXPayUtil.xmlToMap(result); return map; } 报错: Exception in thread "main" 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 com.hct.lottery.payment.main.pay.weixin.WeixinUtil.decryptMapFromResponseString(WeixinUtil.java:265) at com.hct.lottery.payment.main.pay.weixin.WeixinUtil.main(WeixinUtil.java:338) 什么情况呢?查了半天也没查出来问题,唉!
2020-04-14 - EncodingAESKey用commons-codec:1.13解密不了
消息解密时,EncodingAESKey用commons-codec:1.13解密不了。 参考:https://developers.weixin.qq.com/community/develop/doc/0002a00b7bcd088eeb89f4d485b000 https://developers.weixin.qq.com/community/develop/doc/000e46d10d0050aa6559aec3a56400?_at=1578900243140 这问题之前就有人提过了,你们就说你们改不改,你们不改我就把消息加解密方式设置为明文了。 搞个东西是给开发者用的,不是给自己用的,别人用不了这API有什么意义呢?你们的开发人员自己写着玩呢?
2020-01-13 - 有个体工商户认证开发笔记类小程序经验的同学吗?
有个体工商户认证开发笔记类小程序经验的同学吗?
2019-08-02 - 个体工商户(五金店)是否可以开发旅游类APP
自己有一个个体工商户的资质(五金店),想要做一个旅游类小程序,其中包含发布图文等功能,请问是否能审核通过?
2019-06-03 - 个体工商户(五金店)是否可以开发旅游类APP
自己有一个个体工商户的资质(五金店),想要做一个旅游类小程序,其中包含发布图文等功能,请问是否能审核通过?
2019-06-03 - 小程序转移主体问题
未上线的小程序从A主体转到B主体,是否还能从B主体转移到C主体,小程序的转移次数是否有限制 已上线的小程序从A主体转移到B主体,原来的小程序二维码是否还能用
2019-05-29 - 个体工商户(五金店)是否可以开发旅游类APP
自己有一个个体工商户的资质(五金店),想要做一个旅游类小程序,其中包含发布文字,地点打卡,上传图片等功能,请问是否能审核通过?
2019-05-29 - wx.chooseLocation(Object object)是否可已限制区域
wx.chooseLocation(Object object) wx.chooseLocation 此接口是否支持限制区域呢,例如限制1公里,2公里,3公里等,多加一个参数。 并且此方法好像不支持传坐标类型这个参数。
2019-05-19 - 开发工具不能打开多个窗口?
开发工具不能打开多个窗口?不支持同时打开多个项目吗?
2017-03-29