【问题标题】:JKS missing the private keyJKS 缺少私钥
【发布时间】:2025-03-21 12:45:02
【问题描述】:

我管理的网站 www.abc.com 已经有一个 SSL 证书,该证书将在 2 周后到期。因此,我从现有的 .JKS 文件创建了一个 .CSR 并将其发送到 CA。我取回了一个 .PEM 并将 pem 文件导入到现有的 jks 并删除了 jks 中的旧证书。

当我在 web 逻辑服务器 10.3.6 中安装新的 jks 时,它抛出异常,说密钥库没有私钥。是什么原因造成的?使用其别名删除旧证书也会删除私钥吗?有没有办法在安装之前检查jks的有效性?

问候, 阿伦

【问题讨论】:

    标签: java keystore


    【解决方案1】:

    删除旧证书导致私钥被删除,重新创建 JKS 并正常工作。

    【讨论】: