Usługi IIS pytają o login / hasło, gdy uzyskuje się do nich dostęp przy użyciu nazwy hosta, ale nie przy użyciu „localhost”. Dlaczego?

1

Mam skonfigurowane usługi IIS na komputerze xp i skonfigurowałem domyślną stronę główną (dostarczaną z zainstalowanymi usługami IIS). Myślę, że to strona pomocy.

kiedy uzyskuję dostęp do strony za pomocą http: // localhost działa dobrze (IE / Chrome lub FF), ale kiedy uzyskuję do niej dostęp za pomocą http: // nazwa hosta , wyświetla monit o podanie loginu / hasła i działa, gdy wprowadzę identyfikator mojej domeny i hasło intranet.

Upewniłem się, że „dostęp anonimowy” jest włączony w oknie właściwości domyślnej witryny i węzła „serwisy internetowe”.

Szukałem przepełnienia stosu w poszukiwaniu podobnych zapytań, ale niektóre wskazują, że muszę zmienić ustawienia IE / FF, aby umożliwić „zintegrowane zabezpieczenia” itp., A niektórzy sugerują, aby spojrzeć na „plik dziennika”.

Nie chcę zmieniać ustawienia IE i nie ma nic niezwykłego w pliku dziennika serwera IIS.

Czy ktoś może mi pomóc dowiedzieć się, dlaczego tak się dzieje?

dziękuję komuś


źródło

Odpowiedzi:

3

Musisz dodać http://<hostname>w przeglądarce Internet Explorer „Zabezpieczenia dla lokalnego intranetu”.

Kroki: - Idź do IE -> Narzędzia -> Opcje internetowe -> Bezpieczeństwo -> Lokalny intranet -> Witryny i dodaj http://<hostname> gdzie <hostname>jest nazwa komputera, który hostuje IIS.

Aamer
źródło
-1
  1. Przejdź do Menedżera usług IIS

  2. Przejdź do właściwości strony internetowej

  3. Przejdź do „Ustawienia katalogu”, a następnie Edytuj

  4. Zaznacz „Zintegrowane uwierzytelnianie systemu Windows”

Pritom Nandy
źródło