web-dev-qa-db-ja.com

SSL PEM証明書Android 10)をインストールできません

自己署名証明書をインストールしようとしています(自己製CA CERを使用して署名されています)。私はCA証明書を正常にインストールすることができました。しかし、私がユーザー証明書をインストールしようとしているときは、次のエラーが発生します。「証明書のインストールに必要な秘密鍵」インストールしようとしている証明書はPEM証明書で、OpenSSLを使用して生成されました。

-----BEGIN CERTIFICATE-----
MIIEBzCCAm+gAwIBAgIRANYwbUh/QDsEm5Fc6h1epIEwDQYJKoZIhvcNAQELBQAw
................................................................
60Gv8K2bhDNaEp3cWKFt0f0FBGo2Md79lyJWMDviuGLDI0OmPgkGT4e+LesGAvAp
-----END CERTIFICATE-----
 _
8
yossef douieb

これがAndroid 10であることを考えると、これが同じ問題になる可能性があると思います。 Android q で作業しなくなりました。

証明書をキーに組み合わせる必要があると言及しています。

_openssl pkcs12 -export -in YOUR_CREATED_CERT.crt -inkey YOUR_PRIVATE_KEY.key -out COMBINED_OUTPUT.p12
_
1
Ross Cradock