I am trying to test a web service using Jmeter. The web service is protected by NTLM authentication (windows). I can load WSDL using WebService(SOAP) Requestsampler. Currently, it only works when I use the proxy server with BurpSuit mentioned in this SO answer (instead of the SOUP user interface, I use Jmeter with BurpSuite).
But instead of using a proxy, I would like to use the web service directly in Jmeter with NTLM authentication. I already tried HTTP Authentication Managerwith ntlm authentication. But still he gives 401 Authorization Requiredthe answer
Thanks for the help.
The result of the sampler.
Thread Name: WebSVC 1-1
Sample Start: 2010-06-28 13:54:08 IST
Load time: 752
Latency: 0
Size in bytes: 401
Sample Count: 1
Error Count: 0
Response code: 200
Response message: OK
Response headers:
Date=Mon, 28 Jun 2010 08:24:08 GMT
Server=Apache/2.2.9 (Unix) DAV/2 mod_jk/1.2.26
Connection=close
WWW-Authenticate=NTLM
SampleResult fields:
ContentType: text/html; charset=iso-8859-1
DataEncoding: iso-8859-1
and the answer
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>401 Authorization Required</title>
</head><body>
<h1>Authorization Required</h1>
<p>This server could not verify that you
are authorized to access the document
requested. Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.</p>
</body></html>