Я создаю приложение для iPhone, которое извлекает определенную страницу с веб-сайта, но чтобы иметь возможность просматривать этот сайт, вам нужно войти в систему с именем пользователя и паролем.UIWebView игнорирует файлы cookie?
Я создал этот код:
NSString *urlAddress = @"http://www.wdg-hamburg.de";
NSURL *url = [NSURL URLWithString:urlAddress];
NSString *post = @"name=loginname&pass=pass&form_id=user_login&op=Anmelden";
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod: @"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
[vPlan loadRequest:request];
Но я не вошли в систему на UIWebView!
Я вход NSHTTPCookieStorage
на консоль и он показывает мне необходимое печенье, но я не получить авторизован.
ли кто-нибудь знает, как я могу это исправить?
С наилучшими пожеланиями,
А. Миладиновича
У меня такая же проблема. Вам удалось найти решение? –