Как проверить SSL-сертификат запроса https на iPhone - PullRequest
1 голос
/ 20 сентября 2011

Я создаю приложение для iPhone с целью подключения к точке доступа Wi-Fi.
Подключение к точке доступа осуществляется с помощью веб-страницы https.

Чтобы определить, является ли веб-страницареальная точка доступа, а не поддельная точка доступа для кражи логинов, я хочу проверить сертификат https на веб-странице.Веб-страница загружается в UIWebview.

Вопросы: Как я могу получить информацию о сертификате https?

РЕДАКТИРОВАТЬ: Я думаю, что это возможно с NSURLConnection, но с UIWebView, у меня нетне объект NSURLConnection.

Спасибо за ваши ответы!

1 Ответ

2 голосов
/ 21 сентября 2011

Вы не можете сделать это с UIWebView, но вы можете использовать метод делегата canAuthenticateAgainstProtectionSpace: для NSURLConnection.Вы можете использовать этот метод делегата, чтобы создать NSData копию сертификата, который вы хотите проверить, а затем сравнить его с локально сохраненной копией.безопасность, и есть лучшие способы достижения того, чего вы хотите достичь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...