【发布时间】:2020-05-08 08:52:02
【问题描述】:
我有我公司提供的证书,一个.pem文件和一个.key文件如下:
.pem 文件:
-----BEGIN CERTIFICATE-----
{THE CERTIFICATE KEY}
-----END CERTIFICATE-----
.key 文件
-----BEGIN PRIVATE KEY-----
{THE KEY}
-----END PRIVATE KEY-----
我需要获取一个 .jks 文件,因为这是 Jenkins 接受的唯一格式(我正在尝试启用 HTTPS)
我尝试连接这两个文件并按照here 和here 描述的步骤操作,具体来说:
mv cert_private_key.key cert_private_key.pem
cat cert_private_key.pem cert_public_key.pem | openssl pkcs12 -export -out cert.p12
因为下一步是将 .p12 文件转换为 .jks,但控制台只是挂起,或者我收到“无法加载私钥”/“无法加载证书”
非常感谢任何帮助!
【问题讨论】:
标签: ssl encoding https openssl jks