Jak mogę ustawić Firefoksa, aby zachowywał się jak IE w domenie Windows, gdy żąda poświadczeń użytkownika

18

W systemie Windows IE nigdy nie muszę wprowadzać poświadczeń domeny, można je tylko przekazać. Czy istnieje sposób, aby to zrobić dla firefox, aby za każdym razem, gdy próbuję uzyskać dostęp do witryny w intranecie, która żąda poświadczeń, nie wygrywam; nie pojawia się monit?

Matt
źródło
1
ktoś wie o rozszerzeniu, które to dla Ciebie robi? moi użytkownicy mogą mieć trudności z
poprawieniem

Odpowiedzi:

30

Prosta odpowiedź. Nie możesz Jest to funkcja podziału na strefy z powodu integracji IE z systemem operacyjnym.

Korekta widocznie można to zrobić zgodnie z tym wpisem na blogu.

Ustawienie jest proste:

W pasku adresu w przeglądarce Firefox wpisz „about: config”
Spowoduje to wyświetlenie wszystkich ustawień przeglądarki Firefox. 
Na tej liście znajdź klucz „network.automatic-ntlm-auth.trusted-uris”. 
To jest rozdzielana przecinkami lista wszystkich nazw hostów 
chcesz używać NTLM z.
Wystarczy wpisać nazwy hosta w ten sposób: 
„Host1.moja_domena.com, host2.moja_domena.com”
BinaryMisfit
źródło
4
działa to niesamowicie w przypadku witryn intranetowych działających na SharePoint. no cóż, z wyjątkiem tego, że zwykle są one tworzone np. do renderowania i wyglądają jak kupa na Firefoxie.
Chuck,
Dodatek SP2 wprowadził wiele poprawek do SharePoint, ponieważ teraz w pełni obsługuje Firefox
BinaryMisfit
1
a jeśli wolisz nie używać about:config, dla tej konfiguracji jest błyszcząca wtyczka: addons.mozilla.org/en-us/firefox/addon/…
Tobias Kienzler
1
Ta odpowiedź superuser.com/a/97528 twierdzi, że możesz także dodać mydomain.com(jeśli tego chcesz)
Mayyit
10

Wiem, że to stare pytanie, ale wciąż pojawia się w wyszukiwarkach, więc pomyślałem, że to dodam.

Właśnie wprowadzono zmianę w FireFoxie 14. Ustaw oba te wartości na true w FireFoxie o sekcji: config:

  • network.automatic-ntlm-auth.allow-non-fqdn
  • network.negotiate-auth.allow-non-fqdn

Aby to działało, nie trzeba dodawać żadnych identyfikatorów URI. Wreszcie. Jeśli masz do czynienia z jednym lub dwoma hostami, jest w porządku, ale gdy masz wiele maszyn ... to jest wybawiciel!

Mayyit
źródło
Nie działało dla mnie. Czy to może mieć związek z „Strefami” Windows / IE?
user66001 19.04.16
AFAIK, FF nie wykorzystuje stref IE (w przeciwieństwie do Chrome, który do pewnego stopnia zrobił / robi). Opisane tutaj ustawienia inne niż fqdn działają tylko dla nazw hostów bez domeny, np. http://portalIhttp://server1
Mayyit
Ach, nie było dla mnie od razu oczywiste, że ta odpowiedź dotyczy podzbioru pierwotnego pytania, a mianowicie non FQDN (powinien był przeczytać wartości do zmiany, a nie tylko resztę odpowiedzi). Mamy nadzieję, że autor odpowiedzi rozważy to dla przyszłych widzów, którzy również mogą pomyśleć, że ustawienie, które nie wymaga podania jawnych domen, musi polegać na „Strefach” Windows / IE w celu ustalenia, do których domen przekazać poświadczenia systemu Windows .
user66001
3

Otwórz Firefoksa i wprowadź następujący adres: about: config

Dodaj zaufane witryny / domeny do następujących parametrów. Możesz dodać wiele elementów, używając jako separatora.

  • network.automatic-ntlm-auth.trusted-uris
  • network.negotiate-auth.delegation-uris
  • network.negotiate-auth.trusted-uris

źródło
Tylko dodawanie domen network.automatic-ntlm-auth.trusted-urisdziałało dla mnie w wielu wersjach Firefoksa (
domyślnie
2

Sprawdź rozszerzenie karty IE . Osadza silnik IE na karcie Firefox i jest często używany do uzyskiwania dostępu do korporacyjnych stron intranetowych, które często są przeznaczone tylko dla IE.

Możesz go skonfigurować tak, aby ładował się tylko dla niektórych witryn, tak aby normalny silnik Firefox był używany dla wszystkich innych oprócz tych.

arathorn
źródło