首页 > 解决方案 > 如何将证书链和私钥导入 java 密钥库

问题描述

我的 ssl 有一个证书链 (.chain) 和一个私钥 (.private) 文件,有什么办法可以将它们加载到密钥库中吗?

标签: javasslhttpskeystoretls1.2

解决方案


您没有准确解释您的上下文,因此我将给出标准答案:

您通常需要一个 .cer 文件,其中包含连接在一个文件中的整个证书链(ROOT、INTERMEDIATE 和 CERTIFICATE 本身)。当您拥有该文件时(通常在从服务器创建 CSR 之后,以便证书可以使用它,并由证书颁发机构对其进行签名),您可以使用以下内容导入:

keytool -importcert -file certificate.cer -keystore keystore.jks -alias "Alias"

推荐阅读