У меня есть это требование, когда приложение распространяется, поэтому конечные точки относятся к каждой компании, ничего централизованного. Проблема в том, что приложение должно разрешать самозаверяющие сертификаты.
Очевидно, что я не могу просто жестко запрограммировать сертификат в приложении и использовать для этого миллионы доступных фрагментов кода.
Итак, есть ли способ при таком исключении SSL, что сертификат не является доверенным, а затем показать пользователю «Этот сертификат не является доверенным бла-бла. Принять?».
TLDR; как получить содержимое оскорбительного сертификата в OkHttp, чтобы затем его можно было сохранить в подклассе sslSocketFactory?