NTLM / Windows Authentication with Firefox

Firefox, my browser of choice, doesn’t support NTLM “out of the box”

What that means is, if you visit a site on your domain (for example http://intranet) that you should have access to, you’re presented with a username and password box.
Visit the same site in IE, and it lets you straight through, based on your credentials.

What you need to do, is explicitly set the allowed URIs that Firefox is allowed to pass your credentials to.
Since I only use this on a couple of sites, it’s not really a problem.

Here’s how to do it:

Step One

Load about:config in Firefox (more information on about:config)
Click “I’ll be careful, I promise!” (and make sure you are careful, you did promise….)

ntlmFireFox1 

Step Two

Locate network.automatic-ntlm-auth.trusted-uris
The easiest way to do this is to type “network.automatic” into the filter box. Then, only two entries show up.
Double click network.automatic-ntlm-auth.trusted-uris

ntlmFireFox2

Step Three

Enter your url into the box.
In my case, it’s http://intranet

That’s it! Firefox will now allow NTLM on that url!

ntlmFireFox3

4 responses to “NTLM / Windows Authentication with Firefox”

  1. Rings avatar

    Hello! Thank you very much for that enlightening article

  2. Arsento avatar

    I really like your blog and i respect your work. I’ll be a frequent visitor.

  3. babafisa avatar

    All I can say is WOW!! You have stunned me with the amount a valuable reading here

  4. hotspotshield avatar

    It is the second entry I read tonight. And I am on my third. Got to think which one is next. Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *