This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

firefox keep prompting for authentication for office 365 with ADFS SSO, all other browsers work fine except firefox , please advice

more options

firefox keep prompting for authentication for office 365 with ADFS SSO, all other browsers work fine except firefox

firefox keep prompting for authentication for office 365 with ADFS SSO, all other browsers work fine except firefox

All Replies (4)

more options

After updating to the latest version of Firefox, please also contact your administrator about troubleshooting this as well.

Do you have Firefox automatically remember passwords?

Is your Java Plugin Up to date? Is your certificate up to date?

more options

This sounds different than the configuration issue Microsoft mentions in this article: Office 365 single sign-on with third-party browsers.

Does it prompt for each page load, or at some other interval? The problem might be that Firefox is not set up to trust your server. There are a couple of preferences for this that you could try editing (you might want to try one first to see if it helps, and if it doesn't, clear that one and try the other one):

(1) In a new tab, type or paste about:config in the address bar and press Enter. Click the button promising to be careful.

(2) In the search box above the list, type or paste auth and pause while the list is filtered

(3) Double-click the network.automatic-ntlm-auth.trusted-uris preference and add the relevant server host name (if there already is another host name, type a comma first before the new host name). Do not include http:// or https:// before the host name.

(4) Double-click the network.negotiate-auth.trusted-uris preference and add the relevant server host name (if there already is another host name, type a comma first before the new host name). Do not include http:// or https:// before the host name. Then add the same host name to the network.negotiate-auth.delegation-uris preference.

Any improvement?

more options

thank you, it works, but how to apply it for all clients? is there anyway to apply it for all clients in the domain ?

appreciate your support

more options

Well... Firefox does not have any built-in features to read policy keys and it is a bit tricky to script. You might want to push out and maintain an "AutoConfig" (often named mozilla.cfg) file in the Firefox program folder, which will apply globally to all Firefox profiles on the device. There are many articles on this around the web, but I haven't tested any of the solutions myself.