невозможно установить SSL сертификат pem android 10 - PullRequest
4 голосов
/ 18 апреля 2020

Я пытаюсь установить самоподписанный сертификат (подписанный с помощью самодельного сертификата CA). Мне удалось успешно установить сертификат CA. Но когда я пытаюсь установить сертификат пользователя, я получаю следующую ошибку: «закрытый ключ необходим для установки сертификата». Сертификат, который я пытаюсь установить, является сертификатом pem и был сгенерирован с использованием OpenSSL, и у меня не было проблем с ним в моей windows системе.

-----BEGIN CERTIFICATE-----
MIIEBzCCAm+gAwIBAgIRANYwbUh/QDsEm5Fc6h1epIEwDQYJKoZIhvcNAQELBQAw
................................................................
60Gv8K2bhDNaEp3cWKFt0f0FBGo2Md79lyJWMDviuGLDI0OmPgkGT4e+LesGAvAp
-----END CERTIFICATE-----

1 Ответ

0 голосов
/ 22 апреля 2020

Учитывая, что это Android 10 Я думаю, что это может быть та же проблема: Установить самозаверяющие сертификаты, которые больше не работают в Android Q

В нем упоминается, что вам нужно объединить сертификат с ключом:

openssl pkcs12 -export -in YOUR_CREATED_CERT.crt -inkey YOUR_PRIVATE_KEY.key -out COMBINED_OUTPUT.p12
...