2013-03-20 2 views
0

Я пытаюсь потреблять отдыхать на основе веб-службы в первый раз, так что я искал учебники и примеры, которые я нашел эти link1 & link2Нужна помощь относительно аутентификации службы REST в Objective-C

Мой коллега создал простую службу отдыха , сначала без проверки подлинности. Я успешно извлек json-форматированные данные, но тот же сервис с аутентификацией на основе формы. Я не могу назвать его, который включает добавление id, пароль в http-заголовок [request addValue:@"id:password" forHTTPHeaderField:@"Authorization"];, используя willSendRequestForAuthenticationChallenge, но без успеха.

Я также нашел тонны статей RestKit, но его проблема слишком тяжелая, мое требование к проекту не так сложно.

Пожалуйста, любой может предоставить хорошее и полное руководство или любой способ импортировать требуемую функциональность Restkit, а не всю инфраструктуру 16mb?

+0

У меня была аналогичная проблема, и она была решена путем форматирования данных заголовка как JSON. Для этого используйте NSJSONSerialization. – Cocoadelica

+0

, пожалуйста, вы можете предоставить фрагмент кода. Я не могу подключиться к веб-сервису после того, как json выйдет на сцену ... –

ответ

0

Я рекомендую AFNetworking, его легко интегрировать и очень надежно.

Вы можете использовать AFURLConnection -setAuthenticationChallengeBlock: для ответа на вызовы аутентификации.

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