Si está en una red que usa Kerberos para la autenticación, debe intentar lo siguiente.
Abra about: config en Firefox y navegue a través del filtro 'network.negotiate-auth'. Verá un puñado de configuraciones relacionadas con la autenticación Kerberos / GSSAPI.
Los dos de interés serán 'network.negotiate-auth.delegation-uris' y 'network.negotiate-auth.trusted-uris'. Parece que todos los sitios donde necesita autenticar están bajo un dominio, por lo que la siguiente configuración debería funcionar para usted.
network.negotiate-auth.delegation-uris => http: // network.negotiate-auth.trusted-uris => blah.com
Si necesita configurar múltiples sitios / dominios, entonces modificaría el último para que sea el siguiente.
network.negotiate-auth.trusted-uris => a.blah.com, b.blah.com, c.blah.com
Una advertencia que debes tener en cuenta es que la uri de la delegación debería usar https en lugar de http. Si se encuentra en una red privada cerrada, esto no suele ser un gran problema, pero se abrirá a exploits intermedios contra sitios a los que se accede a través de Internet. Si desea que ambos estén permitidos, puede usar lo siguiente.
network.negotiate-auth.delegation-uris => http: //, https: //
Con respecto al comentario de brendan, los valores para network.negotiate-auth.trusted-uris son los mismos que establecería para network.automatic-ntlm-auth.trusted-uris para habilitar NTLM. En la mayoría de los servidores que usan Windows 2003 o posterior; verá que se intenta negociar antes de NTLM.