Błąd HTTP 403.14 — "ostęp zabroniony" podczas otwierania strony internetowej na serwerze IIS

Ten artykuł ułatwia rozwiązanie problemu z błędem "Błąd HTTP 403.14 — zabronione — serwer internetowy jest skonfigurowany tak, aby nie wyświetlał listy zawartości tego katalogu" podczas otwierania strony internetowej serwera Internet Information Services (IIS).

Oryginalna wersja produktu: Internet Information Services 7.0 i nowsze wersje
Oryginalny numer KB: 942062

Uwaga

  • Docelową grupą odbiorców tego artykułu są administratorzy witryn internetowych i deweloperzy sieci Web.
  • Ten artykuł dotyczy tylko tradycyjnych aplikacji formularzy środowiska ASP.Net.

Symptomy

Podczas odwiedzania witryny internetowej hostowanej na serwerze IIS 7.0 lub jego nowszej wersji zostanie wyświetlony komunikat o błędzie podobny do następującego:

Błąd serwera w aplikacji "nazwa aplikacji"
Błąd HTTP 403.14 — zabroniony dostęp
HRESULT: 0x00000000
Opis wartości HRESULT: serwer sieci Web jest skonfigurowany, aby nie wyświetlać zawartości tego katalogu.

Rozwiązanie dla użytkowników

Jeśli jesteś użytkownikiem, skontaktuj się z administratorami witryny sieci Web, aby powiadomić ich o błędzie dla danego adresu internetowego.

Rozwiązywanie problemu dla administratorów witryn

Ten problem występuje, ponieważ witryna internetowa nie ma włączonej funkcji przeglądania katalogów. Ponadto dokument domyślny nie jest skonfigurowany. Aby rozwiązać ten problem, skorzystaj z jednej z następujących metod:

Metoda nr 1: Włączanie funkcji przeglądania katalogów w serwerze IIS (zalecane)

Aby rozwiązać ten problem, wykonaj następujące czynności:

  1. Uruchom serwer IIS. Aby to zrobić wybierz polecenie Start, następnie wybierz polecenie Uruchom, wpisz ciąg inetmgr.exe, a następnie kliknij przycisk OK.
  2. W menedżerze serwera IIS rozwiń polecenie nazwa serwera, rozwiń węzeł Witryny sieci Web, a następnie wybierz witrynę internetową, którą chcesz zmienić.
  3. W widoku Funkcje kliknij dwukrotnie pozycję Przeglądanie katalogów.
  4. Na karcie Działania wybierz pozycję Włączone.

Metoda nr 2: Dodawanie dokumentu domyślnego

Aby rozwiązać ten problem, wykonaj następujące czynności:

  1. Uruchom serwer IIS. Aby to zrobić wybierz polecenie Start, następnie wybierz polecenie Uruchom, wpisz ciąg inetmgr.exe, a następnie kliknij przycisk OK.
  2. W menedżerze serwera IIS rozwiń polecenie nazwa serwera, rozwiń węzeł Witryny sieci Web, a następnie wybierz witrynę internetową, którą chcesz zmienić.
  3. W widoku Funkcje kliknij dwukrotnie pozycję Dokument domyślny.
  4. Na karcie Działania wybierz pozycję Włączone.
  5. W oknie dialogowym Nazwa pliku wpisz nazwę domyślnego dokumentu, a następnie kliknij przycisk OK.

Metoda nr 3: Włączanie funkcji przeglądania katalogów w serwerze IIS Express

Uwaga

Ta metoda przeznaczona jest dla deweloperów internetowych, którzy doświadczają tego problemu, gdy używają serwera IIS Express.

  1. Otwórz okno wiersza polecenia i przejdź do folderu IIS Express na komputerze. Aby to zrobić, wpisz w wierszu polecenia następujące polecenie, a następnie naciśnij klawisz ENTER:

    C:\Program Files\IIS Express
    
  2. Wpisz następujące polecenie i naciśnij klawisz ENTER:

    appcmd set config /section:directoryBrowse /enabled:true
    

Aby uzyskać więcej informacji na temat wierszy poleceń narzędzia Appcmd.exe, zobacz artykuł Wprowadzenie do narzędzia AppCmd.exe.