Я пытаюсь связаться с сервером https с самозаверяющим сертификатом.
Я могу сделать это из приложения .NET(используя событие ServicePointManager.ServerCertificateValidationCallback), из приложения native iOs (используя allowAnyHTTPSCertificateForHost) или из веб-браузера (просто нужно объявить, что сертификат доверен).
Но я не могу заставить его работать в реактивном приложении (ни в Android, ни в iOS-симуляторе).
Я пробовал разные вещи, но все равно не получился.
Я знаю, что есть похожие темы:
Игнорировать ошибки для самоподписанных сертификатов SSL, используя API-интерфейс Fetch в приложении ReactNative?
Отменить собственный запрос XMLHttpRequest, если сертификат ssl (https) недействителен
Взаимодействие с родной неработающей работой с ssl на android
Проблемы с получением данных с сервера на основе SSL
Невозможно выполнить вызовы API с использованием адаптивного интерфейса
Но они либо не содержат ответов, либо не работают (и вообще не занимаются программированием на Android). Поиск других ресурсов также не был продуктивным.
Я считаю, что должен быть простой способ работать с самозаверяющим сертификатом. Я ошибаюсь? Кто-нибудь знает это (как для iOS, так и для Android)?