Мне нужно подключиться к защищенному сайту и попытаться использовать ASIHTTPRequest
Вот мой код:
url = [NSURL URLWithString:@"http://myurl/page.aspx"];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setUsername:username];
[request setPassword:password];
[request setDomain:domain];
[request startSynchronous];
NSError *error = [request error];
if (!error) {
[webView loadHTMLString:[request responseString] baseURL:[request url]];
}
Когда я использую NSLog, чтобы увидеть [request responseString], я получаюверный HTML, но в результате получается пустой белый вид.Из предупреждений об исходящем запросе, которые отображает небольшая стукачка, я вижу первоначальный запрос, который отправляется на внешний ресурс.
Пока что я предполагаю, что исходный запрос правильно использует аутентификацию из ASIHTTPRequest и выбирает страницу, ноuiwebview попытается загрузить включенные файлы .js, и, поскольку uiwebview не выполняет аутентификацию, он вообще не будет отображать страницу ...
Кто-нибудь знает, как решить мою проблему?