Попробуйте реализовать метод делегата для NSURLConnection
- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
Тогда следующее будет содержать хост
[[challenge protectionSpace] host]
Затем вы можете продолжить, позвонив по одному из следующих номеров:
continueWithoutCredentialForAuthenticationChallenge:
cancelAuthenticationChallenge:
useCredential:forAuthenticationChallenge: