yos*_*ieb 8 ssl android certificate pem
我正在尝试安装自签名证书(使用自制 CA 证书签名)。我设法成功安装了 CA 证书。但是当我尝试安装用户证书时,出现以下错误:“安装证书需要私钥。” 我尝试安装的证书是 pem 证书,是使用 OpenSSL 生成的,在我的 Windows 系统上没有任何问题。
-----BEGIN CERTIFICATE-----
MIIEBzCCAm+gAwIBAgIRANYwbUh/QDsEm5Fc6h1epIEwDQYJKoZIhvcNAQELBQAw
................................................................
60Gv8K2bhDNaEp3cWKFt0f0FBGo2Md79lyJWMDviuGLDI0OmPgkGT4e+LesGAvAp
-----END CERTIFICATE-----
Run Code Online (Sandbox Code Playgroud)
小智 3
考虑到这是 Android 10,我认为这可能是同一个问题: 安装自签名证书不再在 Android Q 中工作
它提到您需要将证书与密钥结合起来:
openssl pkcs12 -export -in YOUR_CREATED_CERT.crt -inkey YOUR_PRIVATE_KEY.key -out COMBINED_OUTPUT.p12
Run Code Online (Sandbox Code Playgroud)