Java 从MAC KeyChain access导出证书并创建密钥库、信任库
提前感谢,任何人都可以解释如何从MAC KeyChain access导出证书并创建密钥库truststore 我尝试了以下步骤,但失败了Java 从MAC KeyChain access导出证书并创建密钥库、信任库,java,macos,security,ssl,Java,Macos,Security,Ssl,提前感谢,任何人都可以解释如何从MAC KeyChain access导出证书并创建密钥库truststore 我尝试了以下步骤,但失败了 TLS证书已在Apple keychain access中创建 然后,我从keychain access导出证书和公钥,作为certificate.p12和key.p12,并使用相应的密码 并按照以下步骤生成密钥库truststore 将私钥文件从PKCS#12格式转换为PEM格式: $openssl pkcs12-in Key.p12-out Key
- TLS证书已在Apple keychain access中创建李>
- 然后,我从keychain access导出证书和公钥,作为certificate.p12和key.p12,并使用相应的密码李>
- 将私钥文件从PKCS#12格式转换为PEM格式: $openssl pkcs12-in Key.p12-out Key.pem
- 提示时,键入相关密码(P1): 输入导入密码: MAC验证正常
- 为新文件(Key.pem)选择密码 输入PEM密码短语: 验证-输入PEM密码短语:
- 将证书文件从PKCS#12格式转换为PEM格式: $openssl pkcs12-in Certificate.p12-out Certificate.pem
- 提示时,键入相关密码(P2): 输入导入密码: MAC验证正常
- 为新文件(Certificate.pem)选择密码 输入PEM密码短语: 验证-输入PEM密码短语: openssl pkcs8-topk8-nocrypt-in Key.pem-通知pem-out Key.der-输出der openssl x509-输入Certificate.pem-通知pem-输出Certificate.der-输出der
任何人都可以解释我做错了什么。尝试添加-trustcacerts开关到您的信任库的导入