Проблемы базовой аутентификации NSURLConnection с didReceiveAuthenticationChallenge - PullRequest
1 голос
/ 15 июля 2011

Встретились некоторые странные проблемы с didReceiveAuthenticationChallenge. Если я сделаю что-то вроде:

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:WAF_URL] 
                                                       cachePolicy:NSURLRequestReloadIgnoringCacheData 
                                                   timeoutInterval:60];
[request setHTTPShouldHandleCookies:NO];
self.conn = [[NSURLConnection alloc] initWithRequest:request delegate:self]; 

Я получаю - (void) соединение: (NSURLConnection *) соединение didReceiveAuthenticationChallenge: (NSURLAuthenticationChallenge *) вызов задачи, который в случае успеха запускает connectionDidFinishLoading.

Но, если я пытаюсь сделать сообщение с запросом, я, похоже, сталкиваюсь с проблемой, когда мой connectionDidFinishLoading никогда не срабатывает и мой запрос истекает.

Это похоже на проблему только на iPhone, а не на симуляторе ??!

1 Ответ

0 голосов
/ 29 июля 2011

Мой сервер использовал NTLM challenge, который при использовании с Post с NSURLConnection облажался.Убрал это и исправил.

...