java - 如何将证书链和私钥导入 java 密钥库
问题描述
我的 ssl 有一个证书链 (.chain) 和一个私钥 (.private) 文件,有什么办法可以将它们加载到密钥库中吗?
解决方案
您没有准确解释您的上下文,因此我将给出标准答案:
您通常需要一个 .cer 文件,其中包含连接在一个文件中的整个证书链(ROOT、INTERMEDIATE 和 CERTIFICATE 本身)。当您拥有该文件时(通常在从服务器创建 CSR 之后,以便证书可以使用它,并由证书颁发机构对其进行签名),您可以使用以下内容导入:
keytool -importcert -file certificate.cer -keystore keystore.jks -alias "Alias"
推荐阅读
- c++ - 为什么使用 CTOR 中的线程“非标准语法;使用 '&' 创建指向成员的指针”?
- mysql - 从多个表中获取记录并将行转换为列mysql
- twitter-bootstrap - 带有 Spring Boot 和 Bootstrap 的 Thymeleaf 在带有 PathVariable 的页面中不起作用
- bash - 在 Mac 上安装 Flutter 时编辑 .bash_profile 时出现问题
- php - 对嵌套数组进行排序时,PHP usort 函数返回不正确的结果
- mysql - 我该如何解决:列的数据太长导致:org.springframework.dao.DataIntegrityViolationException?
- angular - 如何从多个嵌套对象中获取唯一键
- numpy - 使用 Scipy 曲线拟合的低效曲线拟合
- typo3 - Typo3-9.x Felogin - 多域登录问题
- ios - 在 SwiftUI 中导航到另一个视图时如何摆脱动画故障