1. Sprawdź ustawienia uwierzytelniania
- Otwórz Menedżera IIS.
- W panelu po lewej stronie wybierz swoją witrynę.
- W panelu środkowym kliknij na “Uwierzytelnianie”.
- Upewnij się, że “Uwierzytelnianie anonimowe” jest włączone. Jeśli nie, kliknij prawym przyciskiem myszy i wybierz “Włącz”.
2. Sprawdź uprawnienia NTFS
- Kliknij prawym przyciskiem myszy na katalog swojej strony (np.
C:\MojaStrona
) i wybierz “Właściwości”. - Przejdź do zakładki “Zabezpieczenia”.
- Upewnij się, że konto
IUSR
lubIIS_IUSRS
ma pełne uprawnienia do tego katalogu. Jeśli nie, dodaj te konta i nadaj im pełne uprawnienia.
3. Sprawdź logi błędów IIS
- Otwórz Menedżera IIS.
- W panelu po lewej stronie kliknij na nazwę serwera, a następnie w panelu środkowym wybierz “Logi”.
- Przejrzyj logi błędów, aby znaleźć szczegółowe informacje na temat problemu z dostępem.
4. Sprawdź ustawienia aplikacji
- W Menedżerze IIS wybierz swoją witrynę.
- W panelu środkowym kliknij na “Ustawienia zaawansowane”.
- Upewnij się, że “Tożsamość puli aplikacji” jest ustawiona na
ApplicationPoolIdentity
.
5. Sprawdź ustawienia zapory sieciowej
- Upewnij się, że zapora sieciowa nie blokuje dostępu do portu, na którym działa Twoja witryna (domyślnie port 80 dla HTTP).
- Dodaj wyjątek w zaporze sieciowej dla portu 80 (lub innego portu, którego używasz).
Jeśli problem nadal występuje, spróbuj zrestartować serwer IIS:
- Otwórz Wiersz polecenia jako administrator.
- Wpisz polecenie
iisreset
i naciśnij Enter.
Komentarze
Prześlij komentarz