I am in a situation where I need to send authentication (basic HTTP Authentication) to a server but the server does not send me a challenge first. This has been tracked down to be a duplicate of the wget switch --auth-no-challenge. My problem is, I do not see any way to get NSURL to do this.
I have implemented basic authentication in my NSURLConnection delegate but the -connection: didReceiveAuthenticationChallenge:
method is not getting called.
Is there any way to force this call or to embed the authentication information for this strange situation?
I believe you can add the username and password to the NSURL
Example
NSURL *url = [NSURL URLWithString:@"http://username:[email protected]/"];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With