Hi Christopher, Java 6+ HttpUrlConnection worked seamlessly with NTLMv2 and IIS while calling REST web service for me last year. I had issues with HTTP client version. You may want to try to see if you get past the NTLM/connection issues.
Thanks On 9/12/14, 10:28 AM, "Oleg Kalnichevski" <ol...@apache.org> wrote: >On Fri, 2014-09-12 at 12:55 +0000, Christoph Ernst | TRANSPOREON wrote: >> hi, >> i'm trying to call a SOAP webservice hosted on an external webserver >>running IIS8 thru a Squid HTTP proxy. >> normally i use CXF for webservice clients, but the version i'm using >>does not support NTLM auth. >> >> i'm using the latest httpclient version (4.3.5) >> my code: http://pastebin.com/YPuNWBer >> debug log: http://pastebin.com/meT0K1FX >> my credentials are formatted as: "DOMAIN/user:pass", like it is >>required by the NTCredentials(String) ctor >> >> i have already *succesfully* tested the code with a local IIS 7.5 with >>and without the same proxy. >> i was also able to succesfully authenticate using the following curl >>command >> curl -v -x proxy:3128 --proxy-digest -U proxyuser >>"http://externalhost:8101/service.svc" -u "DOMAIN\user" --ntlm >> >> can you tell me what could be the problem? >> thanks in advance >> > >I see nothing wrong with HTTP packets generated by HttpClient. It looks >like the server simply does not like your creds or there is some sort of >incompatibility with IIS8. You might want to try to give JCIFS engine a >try [1] and see if that makes any difference. > >Oleg > >[1] http://hc.apache.org/httpcomponents-client-4.3.x/ntlm.html > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org >For additional commands, e-mail: httpclient-users-h...@hc.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org For additional commands, e-mail: httpclient-users-h...@hc.apache.org