如何以编程方式将证书添加为当前JVM实例的受信任

时间:2013-10-09 18:43:25

标签: java certificate x509certificate digital-certificate

如何在不查询或删除现有可信证书条目的情况下,将添加证书作为受信任的当前JVM实例?此外,这不能修改文件系统上的任何信任库,并且只能在当前的jvm实例中有效。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

复制Java附带的cacerts文件。

使用keytool命令或InstallCert应用程序根据需要添加证书或CA.

然后在启动应用程序时根据需要使用-Djavax.net.ssl.trustStore =“新信任库的文件路径”-Djavax.net.ssl.trustStorePassword =“新信任库的密码”VM参数。