Я пытаюсь получить доступ к защищенному URL из ios. В основном URL-адрес подскажет пользователю имя пользователя и пароль. Как я могу отправить имя пользователя и пароль из ios?Как получить доступ к защищенному URL из ios
Мой код Вот методы, которые я использую, чтобы получить доступ к JSON PARSER
- (NSString *)stringWithUrl:(NSURL *)url{
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url
cachePolicy:NSURLRequestReturnCacheDataElseLoad
timeoutInterval:30];
// Fetch the JSON response
NSData *urlData;
NSURLResponse *response;
NSError *error;
// Make synchronous request
urlData = [NSURLConnection sendSynchronousRequest:urlRequest
returningResponse:&response
error:&error];
// Construct a String around the Data from the response
return [[[NSString alloc] initWithData:urlData encoding:NSUTF8StringEncoding] autorelease];}
- (id) objectWithUrl:(NSURL *)url{
SBJsonParser *jsonParser = [[[SBJsonParser alloc]init] autorelease];
NSString *jsonString = [self stringWithUrl:url];
// Parse the JSON into an Object
return [jsonParser objectWithString:jsonString error:nil]; }
Вот кусок кода, который я извлечения ключей JSon в моем словаре.
- (NSDictionary *) downloadFeed {
id response = [self objectWithUrl:[NSURL URLWithString:@"http://mysite.com/Services/Secure.svc/GetList?id=2127"]];
NSDictionary *feed = (NSDictionary *)response;
return feed; }
Может кто-нибудь сообщить мне, где я могу передать Имя пользователя и пароль этому URL-адресу?
Подскажите, в каком смысле? Форма входа на веб-сайт или [базовая проверка подлинности HTTP] (http://en.wikipedia.org/wiki/Basic_access_authentication)? – Alex
Базовая проверка подлинности HTTP, я обновил свой код, чтобы получить более четкое изображение! – HardCode
Поместите его здесь: 'http: // user: [email protected]/...' –