Implementing connection:willSendRequestForAuthenticationChallenge: changes the behaviour of NSURLConnection without doing anything else, we need to be smarter about it and return that we implement these delegate methods if our delegate we are forwarding onto implements it.
Implementing connection:willSendRequestForAuthenticationChallenge: changes the behaviour of NSURLConnection without doing anything else, we need to be smarter about it and return that we implement these delegate methods if our delegate we are forwarding onto implements it.