如何在不更改或删除现有可信证书条目的情况下,将证书添加为当前 JVM 实例的可信证书?此外,这不得修改文件系统上的任何信任库,并且只应在当前 jvm 实例中有效。
有什么办法吗?
最佳答案
复制 Java 附带的 cacerts 文件。
使用 keytool命令或 InstallCert应用程序根据需要添加证书或 CA。
然后在启动应用程序时根据需要使用 -Djavax.net.ssl.trustStore="新信任库的文件路径"-Djavax.net.ssl.trustStorePassword="新信任库的密码"VM 参数。
关于java - 如何以编程方式将受信任的证书添加到当前 JVM 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19280105/