我为Java旧版本安装了Bouncy Castle Provider,按照本指南配置Java Runtime。一切都很好。为了使用不受限制的策略文件,我安装了一个openJDK(15.0.2(,但现在BC提供程序不再工作。当然,我再次尝试安装程序,但没有成功。jdk-15.0.2没有附带jre,因为它是一个新版本,所以该过程不再正常工作。我使用jre1.8.0_241版本,并且我已经修改了java.security文件以启用BC。我哪里错了?
该问题与用于签署弹性城堡安全提供程序jar的certificate
有关。
此证书的CA不再嵌入在大于261的JVM版本中,因此您必须将您的弹性城堡版本更新为已使用Oracle证书签名的新版本,或者手动将证书安装在JVM的受信任CA证书中。
sun微系统证书