如何将 p12 文件转换为 gateway.jks、cacerts.jks

How to convert a p12 file into gateway.jks,cacerts.jks

在我的 glassfish 配置文件中有 3 个关键文件 gateway.jks、cacerts.jks、HOST1.cer。为了将应用程序连接到远程服务器,服务器团队提供了一个 .p12 文件。我将该 .p12 文件转换为私有和 public 密钥对。但无法从 .p12 文件创建 jks 密钥。如果以前有人这样做过,请帮忙。

如果您有 .p12 文件,使用 java keytool,您可以使用以下命令将证书和密钥导入 jk。(例如,您的 .p12 文件是 test.p12,并且您想将其添加到 test.jks)

keytool -importkeystore -srckeystore test.p12 -srcstoretype pkcs12 -destkeystore test.jks -deststoretype JKS

有关详细信息,请参阅 http://xacmlinfo.org/2014/06/13/how-to-keystore-creating-jks-file-from-existing-private-key-and-certificate/