使用 InstallCert.java 下载受信任的证书



我正在尝试为本地主机中部署的许多Web服务添加受信任的证书。我发现这篇文章:http://www.mkyong.com/webservices/jax-ws/suncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/按照本文中的步骤操作时,结果将是"JSsecacerts"文件。就我而言,我有很多服务器:

  1. 服务器 1:http://localhost:8181
  2. 服务器 2:http://localhost:8282

因此,我尝试生成2个不同的文件,称为" jssecacerts_8181"和" jssecacerts_8282"。但是这个不起作用。

生成的文件的名称必须是"jssecacerts"吗? 如何添加多个受信任的证书?

  • 不要更改 jssecacerts 文件名。当您想要添加超过一个受信任的证书,您只需从/jre/lib/security 文件夹(如果存在)到不同的位置。
  • 然后运行 Installcert.java 文件,其中存在 jssecacerts 文件(InstallCert 和 jssecacerts 位于同一文件夹中)。
  • 然后将 jssecacerts 文件放入/jre/lib/security 文件夹中。

注意:您可以在同一个 jssecacerts 文件中添加多个受信任的证书希望它会起作用.

请按照下面解释的详细说明进行操作

https://github.com/escline/InstallCert

将证书添加到密钥库后,重新启动 tomcat

您需要抽取服务器 SSL 证书并将其添加到 Java 密钥库。

对于安装,您可以使用安装证书。安装证书版本 2 可在此处获得。

详细安装说明:此处

最新更新