Android: проблемы с привязкой доверия к пользовательскому сертификатуJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Android: проблемы с привязкой доверия к пользовательскому сертификату

Сообщение Anonymous »

Итак, сборка проекта завершается с ошибкой:

Код: Выделить всё

SessionConfigFetcher    Error failing to fetch the remote configs: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
За корпоративным прокси-сервером, который использует 2 цепочки частных сертификатов.
Цепочка 1: Root -> Inter -> Cert1 (для шифров, отличных от EC) )
Цепочка 2: Root -> Inter -> Cert2 (для шифров EC)
Я добавил все сертификаты в максимальное количество версий Java Я смог найти в том числе тот, который используется AS, и саму AS (также отмечен галочкой «разрешить ненадежные сертификаты» только для тестирования, хотелось бы в конечном итоге снять ее).
Я также следил за этими инструкции: https://developer.android.com/privacy-a ... NC4wLjAuMA..
Я создал 2 цепочки сертификатов и добавил их в папку /raw.
Также сослался на файл network_security_config.xml в файле манифеста.

Код: Выделить всё



cleartextTrafficPermitted="true"







Есть еще идеи, что делать дальше? - Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/788 ... hor-issues
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»