2014-12-07 4 views
1

Я знаю, что раньше были темы, сделанные по этой теме, но я просмотрел сообщения о поиске в Интернете на этом сайте и другие пытаются решить мою проблему, но ничего не помогло.Ошибка HTTP-протокола ASP.NET 403.14 - Запрещено Веб-сервер настроен так, чтобы не отображать содержимое этого каталога

Я продолжаю получать эту ошибку. Другие сообщения сказали использовать диспетчер IIS. Что я и сделал. Мне было поручено добавить приложение. Я следовал этим указаниям, однако нет «Просмотр каталога».

Должен заметить, что я использую Visual Studios, запустив Windows 7 с помощью VMWare. У меня MacBook Air.

Пожалуйста, помогите. Я схожу с ума, пытаясь понять это. Я пытаюсь выучить этот материал, но с этими ошибками трудно вырваться. Интересно, является ли проблема несовместимости с моей системой.

1.Откройте диспетчер IIS.

2.Добавьте сайт, щелкнув правой кнопкой мыши по «Default website» и выберите «Добавить приложение».

3.Введите любое имя в виде псевдонима и загрузите его на физический путь и нажмите OK.

4. Затем перейдите к представлению функций этого загруженного веб-сайта и дважды щелкните по «Обзор каталогов».

Click on "Actions" work space and change the "Disable" state to "Enable" state. 

6. Затем обновите сайт по умолчанию.

7.Откройте Visual Studio и зайдите на этот веб-сайт. он попросит перезагрузить, затем нажмите «Да».

8.it добавит следующий код в файл web.config.

< directoryBrowse enabled="true" />

9.Now запустить и посмотреть, ошибка исчезнет.

+0

Просьба решить этот вопрос, пометив действительный ответ –

ответ

3
  • Метод 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 набор конфигурации/раздел: directoryBrowse/enabled: true

+3

Метод 3 работал как очарование для меня. Просто не забудьте пробелы перед слэшами (/) – Overlord

1

Я использую IIS express для своего веб-приложения, но ни один из вышеперечисленных решений не работал для меня. Я добавил следующие строки в файл web.config и решил проблему.

<system.webServer> 
    <directoryBrowse enabled="true" /> 
    </system.webServer> 
Смежные вопросы