Ошибка HTTP 403.1 IIS - Запрещенный: Доступ на выполнение отклонен

У меня есть ASP.NET 1,1 приложения, работающие на IIS 6 / Windows Server 2003. Это - наше приложение, но мы пытаемся конкретно копировать установку клиента, таким образом, папка приложения была скопирована полностью с их рабочего сервера на нашу тестовую машину, и затем мы создали Виртуальный каталог и веб-приложение для IIS вручную.

Менеджер по Internet Information Services (IIS):

  • Пулы приложений
  • Веб-сайты
    • Веб-сайт по умолчанию
      • xxxxx (Виртуальный каталог)
        • yyyyy (веб-приложение)
  • Расширения веб-сервиса

Проблема, которую я имею, состоит в том, что, когда мы получаем доступ к приложению, мы получаем стандартное сообщение ошибки безопасности IIS:

The page cannot be displayed
You have attempted to execute a CGI, ISAPI, or other executable program from a directory that does not allow programs to be executed. 
--------------------------------------------------------------------------------

Please try the following:

•Contact the Web site administrator if you believe this directory should allow execute access.
HTTP Error 403.1 - Forbidden: Execute access is denied.
Internet Information Services (IIS)

Теперь это довольно стандартно, за исключением далеко, поскольку я вижу, что это - ничего настолько простого.

Я проверил:

  • У пользователя IIS есть доступ для чтения к каталогу
  • У пользователя IIS и пользователей Сетевой службы есть доступ для чтения-записи к папке Temporary ASP.NET Files
  • Виртуальный каталог установлен на правильную версию ASP.NET
  • ASP.NET 1,1 Расширения веб-сервиса позволяется
  • Виртуальный каталог имеет корректные отображения расширений файла и всех глаголов к aspnet 1.1 DLL
  • Свойства виртуального каталога позволяют Сценариям и Исполняемым файлам быть выполненными
  • Анонимный доступ включен и имя пользователя, и пароль является правильным

Что я пропускаю?

7
задан Coxy 2 June 2010 в 00:54
поделиться

1 ответ

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

Щелкните правой кнопкой мыши на родительском приложении > вкладка Home Directory > исполнительные разрешения установлены на Scripts only...

13
ответ дан 6 December 2019 в 10:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: