解决微信支付APIV3获取平台证书报错:java.security.InvalidKeyException: Illegal key size
一、环境说明:1、JDk 1.82、AESUtil 使用微信提供的工具类;3、不用浪费时间去使用微信提供的Jar包,获取平台证书只有一条通道,访问接口后台解密使用FileWriter写入本地;4、保证项目中的 appId、证书等信息都没写错二、解决方案:1、JDK 默认的 Key 长度不支持 256,使用的 AESUtil 是需要256的,并非工具类中写的TAG_LENGTH_BIT = 1282、Centos的环境,找到安装jdk的路径打开/jre/lib/security..
原创
2020-11-16 15:08:16 ·
5066 阅读 ·
0 评论