ASP.NET MVC аутентификация для приложения iPhone - PullRequest
2 голосов
/ 25 марта 2010

Это для приложения ASP.NET MVC. Для доступа через браузер на моих обычных контроллерах я использую стандартные проверки подлинности форм и файлы cookie авторизации.

У меня вопрос, как я делаю то же самое для приложения iPhone. У меня есть набор контроллеров RESTful, которые приложение iPhone использует напрямую, но я не уверен, что делать с аутентификацией ...

Я думал о специальном методе Login, который возвращает cookie-файл auth. Тогда я могу использовать стандартный атрибут аутентификации на стороне ASP.NET MVC, но я не уверен, как справиться с этим на стороне iPhone? Могу ли я сохранить этот файл cookie и автоматически отправлять его при каждом запросе?

Возможно, есть вообще лучший подход?

1 Ответ

1 голос
/ 25 марта 2010

Если это RESTful, вы можете использовать NSURLConnection и отправить вашему серверу соответствующие HTTP-заголовки, требуемые API.

http://developer.apple.com/mac/library/DOCUMENTATION/Cocoa/Conceptual/URLLoadingSystem/Tasks/UsingNSURLConnection.html

...