I'm trying to access some web services in an iPhone application.
If I GET
to the .asmx page, I authenticate and get the WSDL as expected.
However, if I POST
to the .asmx page, setting the SOAPAction, Content-Type, Content-Length, and HTTPBody, I just keep getting didReceiveAuthenticationChallenge
messages.
Additionally, I'm trying to POST to IIS using Integrated Windows Authentication (IWA), which means I'm trying to negotiate an NTLM challenge.