使用 InstallCert.java 下载受信任的证书
Download trusted Certificate with InstallCert.java
我正在尝试为本地主机中部署的许多 Web 服务添加受信任的证书。
我找到这篇文章:http://www.mkyong.com/webservices/jax-ws/suncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/
当您按照本文中的步骤操作时,结果将是“jssecacerts”文件。
就我而言,我有很多服务器:
- 服务器 1:http://localhost:8181
- 服务器 2:http://localhost:8282
因此,我尝试生成两个不同的文件,分别名为“jssecacerts_8181”和“jssecacerts_8282”。但是这个不行。
生成文件的名称必须是"jssecacerts"吗?
我们如何添加多个受信任的证书?
- 不要更改 jssecacerts 文件名。当你想添加超过
一个受信任的证书,您只需从中复制 jssecacert
/jre/lib/security 文件夹(如果存在)到不同的位置。
- 然后 运行 Installcert.java 存在 jssecacerts 文件的文件
(InstallCert 和 jssecacerts 在同一个文件夹中)。
- 然后将jssecacerts文件放入/jre/lib/security文件夹。
注意:您可以在同一个 jssecacerts 文件中添加多个受信任的证书
希望它会起作用。
按照下面解释的详细说明进行操作
https://github.com/escline/InstallCert
将证书添加到密钥库后,重新启动 tomcat
我正在尝试为本地主机中部署的许多 Web 服务添加受信任的证书。 我找到这篇文章:http://www.mkyong.com/webservices/jax-ws/suncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/ 当您按照本文中的步骤操作时,结果将是“jssecacerts”文件。 就我而言,我有很多服务器:
- 服务器 1:http://localhost:8181
- 服务器 2:http://localhost:8282
因此,我尝试生成两个不同的文件,分别名为“jssecacerts_8181”和“jssecacerts_8282”。但是这个不行。
生成文件的名称必须是"jssecacerts"吗? 我们如何添加多个受信任的证书?
- 不要更改 jssecacerts 文件名。当你想添加超过 一个受信任的证书,您只需从中复制 jssecacert /jre/lib/security 文件夹(如果存在)到不同的位置。
- 然后 运行 Installcert.java 存在 jssecacerts 文件的文件 (InstallCert 和 jssecacerts 在同一个文件夹中)。
- 然后将jssecacerts文件放入/jre/lib/security文件夹。
注意:您可以在同一个 jssecacerts 文件中添加多个受信任的证书 希望它会起作用。
按照下面解释的详细说明进行操作
https://github.com/escline/InstallCert
将证书添加到密钥库后,重新启动 tomcat