NTLM Authentication

Applies to ReadyAPI 3.53, last modified on June 26, 2024


Windows NTLM is the authentication protocol used on networks that include systems running the Windows operating system and on standalone systems.

You can add the NTLM authentication by using built-in and external profiles.

Use built-in profiles if you do not need to apply the same authentication settings to other requests or test steps.

If you are going to reuse these settings, use external profiles. ReadyAPI stores these profiles in the Authorization manager, so you can later apply them to other requests or test steps. Also, you can use such profiles to specify different authorization settings in various environments.

NTLM Authentication

Click the image to enlarge it.


To configure NTLM authentication, specify your user name in the \DOMAIN\USERNAME or \USERNAME format, password and, if necessary, domain. You do not need to configure your system for this authentication type.

An NTLM connection is stateful, so, once you use valid credentials, the server associates them with an HTTP connection for a short period of time. All the subsequent requests sent during this period of time will use the valid credentials, no matter what credentials are specified in these requests. To overcome this limitation, you can use the Delay test step between requests.

See Also

Basic Authentication
HTTP Authorization
OAuth 1
OAuth 2.0 and OAuth 2.0 (Azure)
SPNEGO/Kerberos Authentication
Authentication Types

Highlight search results