I've been beating my head against the desk today trying to get NTLM authentication working in OO. I have an asp.net page on IIS7.5 exposing web methods through an asmx. Windows authentication is required.
I used Web Service Wizard to import the WSDL from this page, which prompted me to log in with Windows Authentication using my user/pass/domain. This worked fine and created the necessary flows for communicating with the web service.
I am not, however, able to get authentication working when I call these flows. The underlying action is Invoke Method 2.
Here are what I assume are the relevant inputs for Invoke Method 2
wswAuthenticationType - The authentication type to use for the username and password input. http is default (Uses http authentication), other options are 'ws-security digest' and 'ws-security text' WARNING: ws-security text transmits passwords in clear-text
username - The username to use for authenticating with the web service
password - The password to use for authenticating with the web service
I've tried domain\user and user and neither worked. Authentication is set to http.
This is driving me crazy so I'd really appreciate some help from anyone who's gotten this working.