Tuesday, June 19, 2012

How to avoid Firefox's Windows Integrated Authentication login prompts

I never embraced IE and was one of the evangelists clinging to Netscape Navigator before they pulled the plug on it.  Now they Firefox has taken the help things have picked up speed but there are still a few areas where it can be less user friendly (I admit) than IE.  One of those areas that has been a sour point for me over the last 7 years is in dealing with Windows Integrated Authentication.  As anyone dealing with Intranet or other SSO based applications will know, Firefox isn't able to get these parameters from the OS and so you get an ugly popup forcing you to enter your username and password.  While it will remember what you enter, it doesn't store a cookie so you get the prompt each time you visit the site (irk!).

Today I was browsing the web and found an interesting article that details how to get around this problem.
Kudos to Interact Intranet's Ross Jamieson for this tip!

To enable Firefox to pass NTLM authentication particulars to an IIS
server and thereby prevent a login popup do the following:

1. Type about:config in the Firefox address box and press Enter.

2. Scroll down to the setting network.automatic-ntlm-auth.trusted-uris and add the website name (i.e. "intranet") to any hosts already listed as the value (comma separated).

3 Scroll down to the setting network.negotiate-auth.delegation-uris and add the website name (i.e. "intranet") to any hosts already listed as the value (comma separated).



No comments:

Post a Comment