更新 Java 安全证书

了解如何使用 Inspire 的 Java Runtime Environment (JRE) 捆绑的 keytool 实用程序更新 Inspire 的 Java 安全证书。

在开始之前,您必须具备以下条件:
  • 安装 Inspire 的系统的管理员权限。
  • 访问所需的证书文件 (certificate_name.pem)。
  • 了解 Inspire 安装和证书文件的文件路径。
  1. 找到 Keytool 实用程序。
    keytool 工具与 Inspire Java 运行时环境 (JRE) 捆绑在一起。它位于 Inspire 安装的 bin 目录中。
    1. 导航到 Inspire 中的以下目录
      C:\Program Files\Altair\2026\common\jre\jre11.0.27\win64\jre\bin\keytool.exe`
    2. 验证 keytool.exe 文件是否存在。
      这是您用来导入证书的工具。
  2. 验证您是否拥有要导入 Java Keystore 的所需证书文件(通常为 .pem.der 格式)。
    证书文件路径示例:\\server_path\folder\certificate_name.pem
  3. 备份现有的 Java Keystone。
    在进行任何更改之前,请务必备份现有的 Java Keystore 文件,以防过程中出现问题。
    1. 导航至 Keystone 所在位置。
      C:\Program Files\Altair\2026\common\jre\jre11.0.27\win64\jre\lib\security\cacerts
    2. 复制 cacerts 文件并将其保存到安全位置。
  4. 以管理员身份打开命令提示符。
    要导入证书,需要以管理员权限运行命令提示符。
    1. 在计算机的“开始”菜单中,搜索命令提示符
    2. 右键点击并从右键菜单中选择以管理员身份运行
  5. 使用 keytool 命令将证书导入 Inspire Java Keystore。
    1. 在命令提示符下运行以下命令之一:
      • C:\Program Files\Altair\2026\common\jre\jre11.0.27\bin\keytool.exe" -importcert -alias your_alias_name -keystore "C:\Program Files\Altair\2026\common\jre\jre11.0.27\lib\security\cacerts" -storepass changeit -file \\server_path\folder\certificate_name.pem -noprompt
      • C:\Program Files\Altair\2026\common\jre\jre11.0.27\ bin\keytool.exe" -importcert -alias your_alias_name -keystore "C:\Program Files\Altair\2026\common\jre\jre11.0.27\lib\security\cacerts" -storepass changeit -file \\server_path\folder\certificate_name.pem -noprompt
      在命令中,酌情替换 your_alias_namecertificate_name.pem
  6. 验证证书。
    1. 要确保成功导入证书,请使用以下命令之一:
      • C:\Program Files\Altair\2026\common\jre\jre11.0.27\bin\keytool.exe" -list -keystore "C:\Program Files\Altair\2026\common\jre\jre11.0.27\lib\security\cacerts" -storepass changeit
      • C:\Program Files\Altair\2026\common\jre\jre11.0.27\bin\keytool.exe" -list - keystore "C:\Program Files\Altair\2026\common\jre\jre11.0.27\lib\security\cacerts" -storepass changeit
    2. 在证书列表中查找您使用的别名。
  7. 成功导入证书后,重新启动 Inspire 或任何依赖服务以应用更改。
  8. 进行必要的故障排除。
    密码不正确:确保使用正确的 Keystore 密码。默认密码通常是 changeit

    文件路径问题:仔细检查证书文件路径,并确认您拥有必要的读取权限。