While I wouldn’t recommend Firefox as my browser of choice for any enterprise environment leveraging SharePoint, I do occasionally run into users that have it set as their default browser. The main complaint I hear over and over again, has to do with integrated authentication; the users having to enter their credentials whenever they browse a SharePoint site. This is NOT a SharePoint related issue, if an issue at all. There are certain settings in Firefox that must first be enabled for Integrated Authentication to work for a specific site.

Settings for NTLM:

  1. In the address bar type “about:config”
  2. In filter type “network.automatic”

  3. In the list, double-click “network.automatic-ntlm-auth.trusted-uris”
  4. Enter the URL for which you’d like to enable integrated Authentication. To enter multiple, separate them by commas.

  5. Click OK

Settings for Kerberos:

  1. In the address bar type “about:config”
  2. Search for the following settings and change their values accordingly

    • network.negotiate-auth.trusted-uris: Enter the URLs for which negotiate authentication should be done
    • network.negotiate-auth.delegation-uris: Enter the URLs for which delegation will be allowed
    • network.negotiate-auth.allow-proxies: Enables proxy authentication using the negotiate method
    • network.auth.use-sspi: Tells Firefox to use the Windows SSPI library

Technorati Tags: Kerberos, NTLM, Firefox, Authentication, SharePoint