我正在使用mulesoft应用程序,并且在尝试使用https应用程序时,我需要发送证书。
但是我从供应商处获得的文件是.pfx和.key文件。不知道如何使用它们,因为我的应用程序支持.jks或pkcs12。
有人可以告诉我如何将.pfx和.key文件转换为.jks或pkcs12文件
答案 0 :(得分:0)
.pfx应该是这些天Java本身支持的pkcs#12文件,建议通过JKS或JKCES文件使用。只要确保将pkcs12指定为密钥库类型即可。
.key可能是PEM。您可能还需要一个证书文件来创建密钥-证书对。转换的一种可能方法是使用大多数Linux发行版和macO随附的openssl。
示例:
openssl pkcs12 -export -out keystore.p12 -inkey mykey.key -in mycert.pem -name "mykeyalias"