Skip to main content
ATL Server Library Reference 
CNTLMAuthObject Class 

This class implements support for performing HTTP navigation using the NTLM authentication scheme.

class CNTLMAuthObject : public CAtlBaseAuthObject

This class performs NTLM authentication for protected URLs and is provided to the CAtlHttpClientT Class class through AddAuthObj before the request is launched. In addition to an instance of the CNTLMAuthObject class itself, an implementation of the IAuthInfo interface can be provided to AddAuthObj so that the CAtlHttpClientT class can retrieve the required credentials when needed.


If no IAuthInfo implementation is provided, the CNTLMAuthObject class will attempt to satisfy security requirements using the user name and password of the current user.

ATL Server also support BASIC authentication through the CBasicAuthObject class.

Header: atlhttp.h