Enabling NTLM Authentication (Single Sign-On) in Firefox
Original post on: Ferdychristant.com
If you’re like me and use Firefox as your default browser, you probably dislike those exceptional sites that enforce you to use IE. One example is SharePoint . Using Internet Explorer you never have to log in on a SharePoint site, at least not if you have a valid Windows session in the same domain. This works because Internet Explorer carries your Windows credentials to IIS on the server using NTLM. Firefox does not do this by default, forcing you to log in each time. Luckily, there is a config setting we can change to get rid of the login prompts:
- Enter “about:config” in the address bar of Firefox and hit [Enter]
- Do a search on “ntlm”, at least three entries should appear
- Set the value of “network.automatic-ntlm-auth.trusted-uris” to “.yourdomain” (do not forget the dot)
Restart Firefox. As of now, you never have to log on to that domain anymore. You can enter multiple domains by seperating them with a “,”.
NTLM is worthy knowing about if you’re doing integration work. For example, let’s say you have a PHP application and you want the application to detect an existing Windows session. The Apache module mod_ntlm does just that. I have not found a way yet to detect a Windows session from Domino though, any help with that would be most welcome 🙂