Windows NTLM (NT Lan Manager) is a Microsoft authentication protocol used with the SMB (Server Message Block) protocol.
A lot of the protocol was reverse engineered by the Samba team – the people behind the Samba server that allow UNIX machines to share files and printers with a Windows client.
NTLM Authentication is quite often used to authenticate a Windows domain user accessing an IIS web server within the same domain. Enabling automatic NTLM Authentication can be a very handy feature, especially in the workplace.
I use Firefox for almost everything at work and it gets quite annoying at times when Firefox popups a credentials prompt when an intranet site is authenticated via NTLM.
To automatically authenticate via NTLM using Firefox, follow the instructions below.
- Type
about:config
in the address bar of Firefox - Search for the key
network.automatic-ntlm-auth.trusted-uris
. This is a comma and space delimited list of URLs that are allowed to automatically authenticate via NTLM - Edit the key and add the list of sites that you want Firefox to perform automatic NTLM Authentication