2012-01-09 3 views
0

Я полный noob для http, php и т. Д., Поэтому, пожалуйста, со мной.Безопасный запрос SSL ASIHTTP с iPhone

Использование ASIHTTP на iPhone Я делаю HTTP-запросы для таких вещей, как регистрация и вход в систему. Они часто выглядят примерно так:

http://xxxxx.com/signup.php?username=fakeusername&password=fakepassword

Из этого я обычно получают json ответ, который я потом разобрать.

Я хотел бы скоро отправить свое приложение в App Store и сделать это безопасным. Из того, что я понимаю, это шифрование и сертификаты SSL.

Я никогда раньше ничего подобного не делал и надеялся, что он будет направлен в правильном направлении. Приветствуется пример кода, учебники, советы и т. Д.

Спасибо,

+0

Используйте эту ссылку он объяснил вещи в деталях http://stackoverflow.com/questions/933331/how-to-use-nsurlconnection- to-connect-with-ssl-for-an-untrusted-cert –

+0

В принятом ответе используется NSURLConnection. Существует также упоминание об ASIHTTP, но я мог бы использовать немного больше информации, так как я очень мало понимаю, о чем идет речь. –

ответ

0

Итак, у вас есть несколько вопросов здесь:

Для SSL с ASIHTTPRequest, вам просто нужно пройти HTTPS URL вместо HTTP один.

Вам не нужен настоящий сертификат SSL, вы можете отключить проверку, используя: [request setValidatesSecureCertificate: NO];

Да, вы ограничены полномочиями по подписке на сертификат, поддерживаемыми iphone. До тех пор, пока вы придерживаетесь больших имен, это не должно быть проблемой. (И в соответствии с 2. вы можете использовать самоподписанный сертификат в любом случае.)

Кажется, что CCATS больше не нужно, вам нужна ERN - процесс изменился с лета 2010 года! См http://tigelane.blogspot.com/2011/01/apple-itunes-export-restrictions-on.html

для получения более подробной информации перейдите по этой ASIHTTPRequest: https with SSL

+0

так нет никакой безопасности с этим подходом? –

Смежные вопросы