Czy Firefox obsługuje symbole wieloznaczne w NTLM / Negotiate URI dla autologin?

26

Czy po tym pytaniu na temat uwierzytelniania domen Windows w Firefoksie FF obsługuje używanie symboli wieloznacznych w URI? Tak czy inaczej nie znajduję niczego, co wspominałoby o wsparciu.

squillman
źródło
Próbowałeś tego?
losowo
Tak, mam ...
squillman
Więc to znaczy, że to nie działa? A może to?
losowo
2
Przepraszam, pomyślałem, że to jasne, ponieważ pytam. Nie, moje wysiłki nie zadziałały. Rozglądałem się, aby dowiedzieć się, czy FF po prostu go nie obsługuje, a może moja składnia symboli zastępczych była po prostu zła.
squillman
1
Byłem tym zainteresowany, ponieważ chciałem obsługiwać dowolny port na localhost. Jak się okazuje, po prostu http://localhostdziała dobrze.
Matthew Flaschen

Odpowiedzi:

26

Aby rozwinąć odpowiedź redbeard0x0a, wydaje się, że jest ona dopasowywana na podstawie końca łańcucha, a nie łańcucha podrzędnego. Jeśli więc masz domenę firmową, taką jak „mojafirma.com” z serwerami takimi jak svn.mycompany.com, sharepoint.mycompany.com, mail.mycompany.com, możesz zmodyfikować w network.automatic-ntlm-auth.trusted-urisobrębie about: config, aby:

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

lub po prostu dołącz je wszystkie i wszystkie inne serwery wewnętrzne, wykonując:

mycompany.com

rcl
źródło
Pamiętaj, że potrzebujesz co najmniej kropki, aby była to symbol wieloznaczny. Więc jeśli możesz host1.hr.europe.company1. Wtedy firma1 nie będzie działać, musisz umieścić europe.firma1. Domyślam się, że jeśli nie ma kropki, Firefox zakłada, że ​​to nazwa hosta, a nie nazwa domeny.
David Roussel
4
Myślę, że będziesz chciał użyć „.mojafirma.com”, pozostawiając wiodącą kropkę pasującą do „notmycompany.com”.
davenpcj
@David @davenpcj Chciałbym móc użyć przykładu. *, Tzn.
Example.com
Aby dodać do tego, znalazłem, że mycompany.commusiałem być na końcu listy, jeśli miałem jakieś bardziej szczegółowe wpisy. Na przykład http://localhost,.mycompany.compracował, ale .mycompany.com,http://localhostzrobił nie praca. Mój działa teraz dobrze, ale mam nadzieję, że to komuś pomoże.
oliver-clare
2

Nie wiem, czy dobrze rozumiem pytanie, ale myślę, że próbujesz użyć symbolu wieloznacznego w sieci. Authentication-ntlm-auth.trusted-uris w konfiguracji firefox.

Myślę, że wszystko jest dopasowane na podciąg (wewnętrznie wydaje się działać jak *example.local*, więc posiadanie domeny example.localbędzie można umieścić example.localw konfiguracji, na przykład: localhost,fileserver,example.local.

Jeśli skończysz mieć adres URL http://server1.example.local/, powinien on wyzwalać example.localwpis dla zaufanych adresów i bezproblemowo wysyłać uwierzytelnianie NTLM.

Bryan Rehbein
źródło