Поддерживает ли Firefox подстановочные знаки в NTLM / Negotiate URI для автологина?

19070
squillman

После этого вопроса о проверке подлинности домена Windows с помощью Firefox, поддерживает ли FF использование подстановочных знаков в URI? Я не нахожу ничего, где упоминается поддержка в любом случае.

24
Ты это пробовал? random 14 лет назад 0
Да, у меня есть.... squillman 14 лет назад 0
Значит, это не сработает? Или это? random 14 лет назад 0
Извините, подумал, что будет ясно, так как я спрашиваю Нет, мои усилия не сработали. Я искал вокруг, чтобы узнать, просто ли FF просто не поддерживает его или, может быть, мой синтаксис с подстановочными символами был просто неправильным. squillman 14 лет назад 2
Я был заинтересован в этом, потому что я хотел поддержать любой порт на localhost. Как оказалось, просто `http: // localhost` работает нормально. Matthew Flaschen 12 лет назад 0

2 ответа на вопрос

25
rcl

Просто, чтобы расширить ответ redbeard0x0a, кажется, что это соответствие основано на конце строки, а не на подстроке. Итак, если у вас есть домен компании, такой как «mycompany.com», с серверами, такими как svn.mycompany.com, sharepoint.mycompany.com, mail.mycompany.com, вы можете изменить network.automatic-ntlm-auth.trusted-urisвнутри about: config:

svn.mycompany.com,sharepoint.mycompany.com,mail.mycompany.com

или просто включите их все и любые другие внутренние серверы, выполнив:

mycompany.com

Обратите внимание, что вам нужно, по крайней мере, поставить точку, чтобы она была подстановочным знаком. Так что если вы можете host1.hr.europe.company1. Тогда company1 не будет работать, нужно поставить europe.company1. Я думаю, что если нет точки, Firefox предполагает, что это имя хоста, а не доменное имя. David Roussel 13 лет назад 0
Я думаю, что вы захотите использовать ".mycompany.com", оставив эту точку в начале "notmycompany.com". davenpcj 13 лет назад 4
@David @davenpcj Я бы хотел использовать пример. *, Т.е. example.com, example.net и т. Д. abatishchev 13 лет назад 0
Просто чтобы добавить к этому, я обнаружил, что mycompany.com должен быть в конце списка, если у меня есть более конкретные записи. Например, `http: // localhost, .mycompany.com` работал, но` .mycompany.com, http: // localhost` не * работал *. Мой сейчас работает нормально, но я надеюсь, что это кому-то поможет. oliver-clare 7 лет назад 0
2
Bryan Rehbein

Я не знаю, правильно ли я понимаю вопрос, но я думаю, что вы пытаетесь использовать подстановочный знак в network.authentication-ntlm-auth.trusted-uris в конфигурации firefox.

Я думаю, что все соответствует на подстроки (внутри, кажется, работает, как *example.local*, так что наличие домена example.localвы бы положить example.localв конфигурации, например: localhost,fileserver,example.local.

Если вы в конечном итоге получите URL-адрес http://server1.example.local/, он должен инициировать example.localзапись для доверенного-uris и беспрепятственно отправлять через проверку подлинности NTLM.