最近有人让我这样加key
-----BEGIN CERTIFICATE-----
MIIDT.....
.....
.....w8XMWhBI=
-----BEGIN CERTIFICATE-----
到我的密钥库。
之前,我通常会向密钥库添加一个类似 .pem 文件的文件,因此向密钥库添加像这样的一堆文本让我有点困惑,而且我在网上找不到太多信息,所以我决定创建 SO 并提供解决方案。
现在您可以使用 java keytool 将 .pem 证书添加到您的 java 密钥库:
keytool -import -alias my.cert.file.tls -keystore ./cacerts -file C:\me\my.cert.file.tls.pem
要确认 pem 证书已导入,请使用
keytool -list -keystore cacerts
我在 OpenJdk11 中完成了所有这些工作。