SecurityException: JCE cannot authenticate the provider BC(快速暴力解决)
·
首先这个问题是因为在使用加密的第三方类时,验证签名不过关
我是在启动jar包的时候报这个错误,迁移服务器的后运行jar包的时候报错,正常在本地运行一点问题没有,最后看到了一个帖子,里面有几种方法,我选择了最暴力的。
更换 JDK
原服务器是 OpenJDK17,新服务器我装了 OracleJDK17 运行jar包报错了
更换成 Open的jdk,这个异常就不存在了。(换了jdk记得修改环境变量)
为什么同样是jdk17还会有区别???
因为openjdk没有oracle这么严格,所有那个验证它免了。谁有问题就解决谁自然就没问题了
问题到这个应该就解决了,如果你还有其他问题可以继续往下看
具体的可以看另两个博主的帖子【SecurityException: JCE cannot authenticate the provider BC 问题】自定义解决-CSDN博客
升级jdk版本后,出现SecurityException: JCE cannot authenticate the provider BC-CSDN博客
更多推荐
所有评论(0)