Новичок - заголовки аутентификации для веб-сервисов Iphone (ASP> net MVC 3.0 REST) - PullRequest
1 голос
/ 31 марта 2011

Мы разрабатываем приложение для Iphone, которое будет общаться с веб-службами ASP.net MVC 3.0 с помощью RESTful Urls. Почти все действия доступны только авторизованным пользователям. Я не уверен, как это можно сделать, поскольку мы используем поставщика членства на стороне веб-сервиса. Как передать параметры аутентификации * (имя пользователя и пароль) действиям MVC из приложения iPhone. Я считаю, что iPhone может отправлять только параметры в строке запроса, а не как заголовки запроса. Спасибо за быстрый ответ.

Ответы [ 2 ]

1 голос
/ 31 марта 2011

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

1 голос
/ 31 марта 2011

Я далеко не эксперт, но когда вы говорите о заголовках запросов, вы не имеете в виду это?

NSMutableURLRequest *urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:MyURLString]];
[urlRequest setValue:@"aValue" forHTTPHeaderField:@"field"];

Вы можете передать любой параметр там, где хотите.

...