无法将根证书和中间证书添加到密钥库

时间:2021-06-15 06:57:41

标签: ssl ssl-certificate keystore root-certificate

我在将根证书和中间证书附加到我的 SSL 证书时遇到问题。请参阅以下步骤。

  1. 使用自签名证书创建名为 jira.corp.net.jks 的 Java 密钥库jira.corp.net
  2. 创建 CSR 以获取 jira.corp.net 的 CA 签名证书
  3. 收到 CA 签名证书并通过 Keystore Explorer 中的导入回复选项将 jira.corp.net 导入到 jira.corp.net.jks
  4. 附加中间证书和根证书

上述步骤工作正常。现在,由于我的应用程序需要不同密钥库中的签名证书 cacerts,我导入了签名证书。但是现在我没有附加中间证书和根证书的选项。因此,我收到以下错误,

<块引用>

sun.security.validator.ValidatorException:PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到到请求目标的有效认证路径

我了解,由于证书请求是在不同的密钥库中创建的,因此附加选项不可用。但是在这种情况下如何导入根证书和中间证书?

我查看了许多博客,但无法使其正常工作。如果有人知道如何修复,请提出建议。

谢谢!

0 个答案:

没有答案