如何以编程方式将证书添加为当前JVM实例的受信任
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何以编程方式将证书添加为当前JVM实例的受信任相关的知识,希望对你有一定的参考价值。
如何在不查询或删除现有可信证书条目的情况下,将当前JVM实例的证书添加为受信任的证书?此外,这不能修改文件系统上的任何信任库,并且只能在当前的jvm实例中有效。
有没有办法做到这一点?
答案
复制Java附带的cacerts文件。
使用keytool命令或InstallCert应用程序根据需要添加证书或CA.
然后在启动应用程序时根据需要使用-Djavax.net.ssl.trustStore =“新信任库的文件路径”-Djavax.net.ssl.trustStorePassword =“新信任库的密码”VM参数。
以上是关于如何以编程方式将证书添加为当前JVM实例的受信任的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 Visual Studio 2019、2017 和 2015 为 Windows 10 UWP 应用程序创建有效的受信任和/或自签名证书