Очистка кэша NSURLConnection и проблема повторного подключения

Учитывая приложение rails, которое взаимодействует с моим приложением ipad. Я использую асинхронное соединение с HTTP-аутентификацией.И я хотел бы проверить учетные данные, если они в порядке. Проблема в том, что если я ввожу правильные учетные данные и после этого перехожу на неправильный, соединение все равно принимается. Только отказывается при повторном открытии приложения. Может быть проблема с кешированием, я пытался очистить кеш также на ipad.

Инициализация соединения.

 NSURLRequest *request =
[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://localhost:3000"] cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval:60.0];
[NSURLConnection connectionWithRequest:request delegate:self];

также реализовал метод willcacheresponse

- (NSCachedURLResponse *)connection:(NSURLConnection *)connection willCacheResponse:(NSCachedURLResponse *)cachedResponse {
return nil;
}
1
задан dombesz 9 September 2010 в 14:20
поделиться