Получение полей сертификата SSL в файле didReceiveAuthenticationChallenge

Наше приложение взаимодействует с сервером через HTTPS. Мы хотим повторно проверить поля SSL-сертификата на стороне клиента. например, я хочу проверить поле CN проблем SSL-сертификата с сервера во время соединения HTTPS. Есть ли способ получить информацию о полях в didReceiveAuthenticationChallenge() ?

One Solution collect form web for “Получение полей сертификата SSL в файле didReceiveAuthenticationChallenge”

В качестве обновления того, как выполняются шаги SSL, можно найти здесь: http://www.symantec.com/theme.jsp?themeid=how-ssl-works

@Ramesh

(для используемой функции, пожалуйста, посмотрите здесь https://developer.apple.com/library/ios/#documentation/security/Reference/certifkeytrustservices/Reference/reference.html

действуйте так

  • SecTrustRef tR = [[challenge protectionSpace] serverTrust];
  • вызов SecTrustEvaluate ()
  • вызовите SecTrustGetCertificateAtIndex () с индексом 0, тогда вы можете использовать OpenSSL для дальнейшей проверки
  • Проверьте, присутствует ли сертификат SSL в iOS?
  • Push Notifications - подписные устройства с маркерами с использованием сертификатов, не предоставляющих Push on iOS
  • ошибка в SSL-сертификате - разрешен ли номер порта?
  • Самостоятельные сертификаты iOS8 установлены, но не доверяются
  • Пара пользователей, получающих NSURLErrorServerCertificateUntrusted
  • Не удалось установить сертификат SSL при установке pod?
  • NSURLConnection не работает с CocoaHTTPServer с SSL, используя сертификат, подписанный пользовательским CA
  • На ios, в ионном гибридном приложении, как обходить проверку сертификата (используя самозаверяющие сертификаты)
  • Повысить сертификацию SSL для Asio на iOS
  • Предупреждения Push-Firebase, не работающие над выпуском TestFlight / adHoc
  • Https iOS с самоподписанным сертификатом
  • Interesting Posts

    CocoaAsyncSocket не работает после того, как он находится в фоновом режиме

    Как конвертировать речь в текст в ios SDK

    Есть ли хороший бесплатный сканер штрих-кода для SDK для камер без автофокусировки на iOS?

    Использование значков Apple с iOS 6

    Автоматическое обновление подписки и получение заявки

    не может найти Pods.modulemap – поиск в неправильном каталоге

    Вычисление объединения 2 MKPolygons

    Где создавать и как использовать Enum в iOS?

    Курсор переполняется при прокрутке в iphone – сафари

    Операция не может быть завершена. (Ошибка OSStatus -10827.)

    Swift: просмотр iOS с использованием жестов

    Остановить изменение UITextField при настройке текста

    Генерация тона в iOS с 16-битным PCM, AudioEngine.connect () вызывает AUSetFormat: error -10868

    Изображения, загруженные из URL-адреса, изменяются в прокрутке в UITableView

    ios: Как добавить новый профиль UDID в профиль подготовки без привязанного устройства?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.