Is it possible to include the Windows domain credentials to test my web service with SOAP UI?
I found a properties page but the IIS just responses with "wrong credentials".
In SoapUI, choose File > Preferences, then select "Proxy Settings". Enter Host "localhost" and port "8081". Use SoapUI as normal. It will send requests through Burp Proxy, which will do the NTLM authentication for you.
The basic authentication is encoded in the HTTP request that carries the SOAP message. When the application server receives the HTTP request, the user name and password are retrieved and verified using the authentication mechanism specific to the server. Use transport-level security to enable basic authentication.
On the taskbar, click Start, and then click Control Panel. In Control Panel, click Programs and Features, and then click Turn Windows Features on or off. Expand Internet Information Services, then World Wide Web Services, then Security. Select Windows Authentication, and then click OK.
SoapUI doesn't seem to work directly with NTLM authentication, but you can use a proxy such as Burp Suite to do the auth for you.
soapUI 4.5 just added support for NTLMv2 which negates the need for Burp Suite.
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