4
У меня есть корневой сертификат, который используется для подписи с разными поддоменными именами на сервере, который представляет собой в основном реализацию SNI в бэкэнд. Теперь как я могу использовать этот сертификат и поддоменное имя для проверки запроса.Поддержка SNI в AFNetworking
Я подтвердил, что мой бэкэнд настроен должным образом, так как тот же сертификат с именем хоста работает над вызовом Android Webservice. сертификат действителен для имени домена и для проверки поддомена мы определяем имя хоста. Также верно прикрепите сертификат. вы знаете, как это можно достичь в iOS. –
Если вы используете фиксацию сертификата, я бы начал с точки останова в AFSecurityPolicy.evaluateServerTrust, где вы можете проверить многие аспекты установления соединения: если проверка сертификата началась вообще; сертификат, полученный клиентом; какой шаг метода возвращает NO. И кстати, какую ошибку вы сейчас получаете? –
Ваш третий пункт, как это можно проверить с помощью AFSecurityPolicy? –