微信支付初始化RSAAutoCertificateConfig报错或AES 256方式加密时报错处理方案

项目启动初始化Bean RSAAutoCertificateConfig 失败!,具体报错原因已经缺失没有记录图片。可以debug启动看下是否是初始化失败。

处理方案:既然是加密的问题,我们直接就是更换加密jar包

更换JCE的库(在JRE包中)

  • 文件位置在你的JDK/jre/lib/security 目录,目录下我们可以看到两个jar包:local_policy.jarUS_export_policy.jar,这两个jar包是jdk自带的。我们需要下载支持256位密钥加密的jar包
  • JCE jar包下载地址JCE Unlimited Strength Jurisdiction Policy Files for JDK/JRE 8 Download
  • 下载之后直接解压随意目录,将其中的local_policy.jarUS_export_policy.jar两个文件替换掉自己%JAVE_HOME%\jre\lib\security文件夹下对应的原文件(%JAVE_HOME%是对应自己Java路径)
  • 替换后再启动项目试试吧!

        

这里是图片步骤:

1、先去下载JCEJCE Unlimited Strength Jurisdiction Policy Files for JDK/JRE 8 Download

2、解压后,里面有两个文件如下图:

3、在JDK包中JCE也有这两个:一般路径为#你的JDK安装目录包#\jre\lib\security\policy\limited 中
 


4、用下载的jar包,替换这两个即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值