Here is an article on allowing firefox to use windows authentication.
Key points:
You need to use:
about:config
and find the following items:
network.automatic-ntlm-auth.trusted-uris
network.negotiate-auth.delegation-uris
network.negotiate-auth.trusted-uris
The value needs to be localhost,server1,server2,server3
This is enough for Shrepoint but does not work with some Oracle app servers.