Установка сертификата общедоступного CA не указана в разделе Сертификаты доверенных пользователей - PullRequest
0 голосов
/ 11 апреля 2019

В нашем приложении мы используем сертификаты ca для установления связи с серверами. Когда подписанный сертификат установлен, он отображается в разделе «Доверенные учетные данные-> вкладка пользователя».

Принимая во внимание, что открытый сертификат установлен, установка прошла успешно, но сертификат не указан.

Попытки:

  1. Мы используем библиотеку залпа для вызовов веб-API. Мы также использовали обычный способ проверки

  2. Итак, чтобы проверить, не поврежден ли сертификат, мы добавили сертификат через код, используя шаги, указанные в ссылке ниже

https://developer.android.com/training/articles/security-ssl#UnknownCa

Это прекрасно работает и делает сервер доступным.

Но у нас много серверов с разными подписанными или неподписанными сертификатами, и поэтому мы не можем добавлять код.

Итак, есть ли какое-либо решение для правильной установки сертификата или какой-либо альтернативный способ связи с открытым универсальным https-сервером?

Ожидается: для подключения приложения Android с универсальным открытым https-сервером.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...