
С Windows IE мне никогда не нужно вводить учетные данные домена, он может просто передать их. Есть ли способ сделать это для Firefox, чтобы всякий раз, когда я пытаюсь получить доступ к сайту в интрасети, который запрашивает учетные данные, я не получал запрос?
решение1
Простой ответ. Не можете. Это зонирование из-за интеграции IE в ОС.
Исправление, по-видимому, это можно сделать согласноэтотзапись в блоге.
Настройка проста: В адресной строке Firefox введите «about:config» Это покажет все настройки Firefox. В этом списке найдите ключ «network.automatic-ntlm-auth.trusted-uris». Это список всех имен хостов, разделенных запятыми, которые вы хотите использовать NTLM с. Просто введите имена хостов следующим образом: «host1.mydomain.com, host2.mydomain.com»
решение2
Я знаю, что это старый вопрос, но он все еще часто встречается в поисковых системах, поэтому я решил добавить его.
Только что в FireFox 14 появилось изменение. Установите оба этих параметра в значение true в разделе FireFox about:config:
- сеть.автоматическая-ntlm-auth.allow-не-fqdn
- network.negotiate-auth.allow-non-fqdn
Вам не нужно добавлять никаких URI, чтобы это работало. Наконец. Если вы имеете дело с одним или двумя хостами, это нормально, но когда у вас много машин... это спасение!
решение3
Откройте Firefox и введите следующий адрес: about:config
Добавьте сайты/домены, которым доверяют, в следующие параметры. Вы можете добавить несколько элементов, используя , в качестве разделителя.
- сеть.автоматическая-ntlm-auth.trusted-uris
- сеть.переговоры-аутентификация.делегирование-uris
- сеть.переговоры-аутентификация.доверенный-uris
решение4
ПроверьтеВкладка IEрасширение. Оно встраивает движок IE во вкладку Firefox и часто используется для доступа к корпоративным интрасетям, которые часто разработаны только для IE.
Вы можете настроить его на загрузку только определенных сайтов, чтобы для всех остальных, кроме этих, использовался обычный движок Firefox.