【发布时间】:2017-01-06 07:05:04
【问题描述】:
在我的 glassfish 配置文件中有 3 个密钥文件 gateway.jks、cacerts.jks、HOST1.cer。为了将应用程序连接到远程服务器,服务器团队提供了一个 .p12 文件。我将该 .p12 文件转换为私钥和公钥对。但无法从 .p12 文件创建 jks 密钥。如果有人这样做过,请帮忙。
【问题讨论】:
在我的 glassfish 配置文件中有 3 个密钥文件 gateway.jks、cacerts.jks、HOST1.cer。为了将应用程序连接到远程服务器,服务器团队提供了一个 .p12 文件。我将该 .p12 文件转换为私钥和公钥对。但无法从 .p12 文件创建 jks 密钥。如果有人这样做过,请帮忙。
【问题讨论】:
如果您有 .p12 文件,则使用 java keytool 您可以使用以下命令将证书和密钥导入 jk 。(例如,您的 .p12 文件是 test.p12,您想将其添加到 test.jks)
keytool -importkeystore -srckeystore test.p12 -srcstoretype pkcs12 -destkeystore test.jks -deststoretype JKS
【讨论】: