У меня есть ASP.NET 1,1 приложения, работающие на IIS 6 / Windows Server 2003. Это - наше приложение, но мы пытаемся конкретно копировать установку клиента, таким образом, папка приложения была скопирована полностью с их рабочего сервера на нашу тестовую машину, и затем мы создали Виртуальный каталог и веб-приложение для IIS вручную.
Менеджер по Internet Information Services (IIS):
Проблема, которую я имею, состоит в том, что, когда мы получаем доступ к приложению, мы получаем стандартное сообщение ошибки безопасности 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, вы проверяли разрешение на выполнение сценариев? Вам нужно включить два первых варианта, чтобы выполнить что-либо из этого приложения, включая виртуальный каталог, который вы создали.
Щелкните правой кнопкой мыши на родительском приложении > вкладка Home Directory > исполнительные разрешения установлены на Scripts only...