报错原因: 在使用oracle的JDK时,JAR包必须签署特殊的证书才能使用。(具体是什么协议没查出来,惭愧) 方案一: 使用openJDK或者非oracle的JDK,这样就可以绕开证书的限制。该方案没实际操作过,还有个方案。 方案二: 1. 找到 java.security ...
先说解决方法 推荐使用官方建议的使用jar in jar插件 官方文档 https: pulsar.apache.org docs zh CN security bouncy castle 打包插件 https: github.com nthuemmel executable packer maven plugin 如果你使用的是eclipse打包 直接有选项可以实现jar in jar。不需要使 ...
2021-06-30 14:53 0 392 推荐指数:
报错原因: 在使用oracle的JDK时,JAR包必须签署特殊的证书才能使用。(具体是什么协议没查出来,惭愧) 方案一: 使用openJDK或者非oracle的JDK,这样就可以绕开证书的限制。该方案没实际操作过,还有个方案。 方案二: 1. 找到 java.security ...
本文链接:https://blog.csdn.net/qq_15068711/article/details/54691934今天使用bcprov-jdk15on.jar包时,报以下错误: java.lang.SecurityException: JCE cannot authenticate ...
报错原因: 在使用oracle的JDK时,JAR包必须签署特殊的证书才能使用。(具体是什么协议没查出来,惭愧) 方案一: 使用openJDK或者非oracle的JDK,这样就可以绕开证书的限制。该方案没实际操作过,还有个方案。 方案二: 1. 找到 java.security ...
出现:java.lang.SecurityException:JCE cannot authenticate the provider BC 2种方法:修改jdk的提供者: 在jdk/jre/lib/sercurity/java.security 增加 ...
,但是上linux集群就会报错: 愁死人了,从来没有遇到过这种问题,没办法,看博客! 其实,这是由于linux版 ...
最近做了一个SM4加解密的小工具,在windows上调试没有问题,但是部署到Linux上就报错。 我使用的依赖包是: 查了一些资料后,发现是由于linux版本java与windows有一些区别导致的,做如下调整: 1、将bcprov-jdk15on的版本由1.66降到1.56 ...
现象 在使用Security.addProvider(new BouncyCastleProvider());的时候,在本地好使,上线后不能用。要改jre下面的java.security才能用。不然会报no such provider 或者 JCE cannot authenticate ...