Configuring the workbench for NTLMv2 authentication

NTLMv2 authentication requires access to a set of third-party libraries. You must prepare an environment with these libraries to use NTLMv2 authentication, set the class path of the Java™ Runtime Environment (JRE) that Eclipse uses, and set the class path of the virtual machine that the Agent Controller uses.

Before you begin

Before you can test SOAP-based services that use security algorithms, you must obtain and install a third-party library file.

About this task

By default, the HTTP test generation does not enable NTLMv2 authentication, even if it was part of the recording. To automatically enable the correct NTLM version from the recording, set the NTLM V2 setting to Automatic in the HTTP Test Generation preferences.

Procedure

To configure the workbench to enable NTLMv2 authentication

  1. Download the archive from http://jcifs.samba.org/src/jcifs-1.3.17.zip
  2. Unarchive the zip file and copy the JAR file to the following directory: C:\Program Files\IBM\IBMIMShared\plugins\com.ibm.rational.test.lt.provider_<version>
  3. To automatically enable the correct NTLM version from the recording, In the workbench, click Window > Preferences > Test > HTTP Test Generation and set the NTLM v2 setting to Automatic.

Results

When a test was recorded with NTLMv2, the NTLM V2 setting is selected in the test editor, under NTLM Authentication.

Feedback