如何从 .p12 创建正确的 PEM 文件

如何从 .p12 创建正确的 PEM 文件

我遇到了将 PKI 证书 (p12) 转换为 PEM 的问题 将文件转换为 PEM 后,在 iOS 设备上安装证书后,用户无法登录
我需要 PEM 证书才能将其传输到 iOS 设备并安装 PEM 格式的公共证书的 Base64 编码内容 https://github.com/appium/appium-xcuitest-driver#mobile-installcertificate 使用开放式 SSL:

openssl pkcs12 -in o-cert.p12 -nocerts -out ppkey.pem
openssl pkcs12 -in o-cert.p12 -cacerts -nodes -nokeys > rootcert.pem
openssl pkcs12 -in o-cert.p12 -nodes -nocerts -out servercertkey.pem
cat ppkey.pem servercert.pem rootcert.pem> server.pem

相关内容