Ошибка HTTP 403.14 — запрещено при открытии веб-страницы IIS

Эта статья поможет устранить ошибку «HTTP 403.14 — запрещено: веб-сервер настроен таким образом, чтобы не формировать списка содержимого каталога», которая возникает при открытии веб-страницы службы IIS (IIS).

Первоначальная версия продукта: службы IIS версии 7.0 или более поздних версий
Оригинальный номер базы знаний: 942062

Примечание.

  • Целевой аудиторией данной статьи являются администраторы веб-сайтов или веб-разработчики.
  • Эта статья применима только к традиционным приложениям ASP.Net Form.

Симптомы

При посещении веб-сайта, размещенного в IIS 7.0 или более поздней версии, возникает сообщение об ошибке примерно такого содержания:

Ошибка сервера в приложении "имя приложения"
Ошибка HTTP 403.14: запрещено
HRESULT: 0x00000000
Описание ошибки HRESULT: веб-сервер настроен таким образом, чтобы не формировать списка содержимого каталога.

Решение для пользователей

Если вы являетесь пользователем, вам следует связаться с администраторами веб-сайта и уведомить их о возникновении этой ошибки при переходе по данному веб-адресу.

Решение для администраторов сайта

Эта проблема возникает из-за того, что на веб-сайте не включена функция просмотра каталогов. Кроме того, документ по умолчанию не настроен. Для решения этой проблемы воспользуйтесь одним из описанных ниже способов.

Метод 1. Включение функции просмотра каталогов в IIS (рекомендуется)

Чтобы устранить эту неполадку, выполните следующие действия:

  1. Запустите диспетчер IIS. Для этого нажмите кнопку Пуск, выберите пункт Выполнить, введите команду inetmgr.exe и нажмите кнопку ОК.
  2. В диспетчере IIS последовательно разверните пункты Имя сервера, Веб-сайты, затем выберите веб-сайт, который необходимо изменить.
  3. В представлении Функции дважды щелкните пункт Просмотр каталогов.
  4. На панели Действия выберите команду Включить.

Метод 2. Добавление документа по умолчанию

Чтобы устранить эту неполадку, выполните следующие действия:

  1. Запустите диспетчер IIS. Для этого нажмите кнопку Пуск, выберите пункт Выполнить, введите команду inetmgr.exe и нажмите кнопку ОК.
  2. В диспетчере IIS последовательно разверните пункты Имя сервера, Веб-сайты, затем выберите веб-сайт, который необходимо изменить.
  3. В представлении Функции дважды щелкните пункт Документ по умолчанию.
  4. На панели Действия выберите команду Включить.
  5. В поле Имя файла введите имя документа по умолчанию и нажмите кнопку ОК.

Метод 3. Включение функции просмотра каталогов в IIS Express

Примечание.

Этот метод предназначен для веб-разработчиков, у которых возникает данная проблема при использовании IIS Express.

  1. Откройте окно командной строки и перейдите в папку IIS Express на компьютере. Например, введите следующую команду в командной строке и нажмите клавишу ВВОД.

    C:\Program Files\IIS Express
    
  2. Введите следующую команду и нажмите клавишу ВВОД:

    appcmd set config /section:directoryBrowse /enabled:true
    

Дополнительные сведения о командных строках Appcmd.exe см. в разделе Начало работы с AppCmd.exe.