Мне нужно сделать некоторые проверки, прежде чем страница будет обслуживаться.Если проверка в порядке, запрос должен следовать своему обычному потоку;если нет, он должен перенаправить на другую страницу, и на этой странице пользователь увидит что-то вроде соглашения, примет его, и после этого страницы должны загрузиться как обычно.
Итак, у меня есть приложение, в котором есть несколько страницна ASP Classic и другие в ASP.NET.Я пытаюсь добавить модуль HttpModule для обработки всех запросов на выполнение некоторой логики для перенаправления, в зависимости от результатов, на другую страницу.
Итак, в IIS приложение ASP находится сверхудругие приложения, и внутри этого приложения у меня есть другие приложения .NET.
Я создал HttpModule для его тестирования, зарегистрировал DLL и добавил соответствующую конфигурацию в файл web.config, который находится наУровень приложения ASP.
Это блок, который я добавил в свой файл web.config
<system.web>
<customErrors mode="Off"></customErrors>
<httpModules>
<add name="TestHttpModule" type="TestHttpModule.TestHttpModule, TestHttpModule,Version=1.0.0.0, Culture=neutral, PublicKeyToken=d76c51db0a9391cf"/>
</httpModules>
</system.web>
Модуль просто срабатывает при запросе страницы ASPX, но не при работе ASPзапрашивается страница.
Так возможно ли использовать настраиваемый HttpModule для ASP-страниц или это невозможно?
Если нет, знаете ли вы какой-либо другой подход для этого?
Приложение использует свой пул приложений в классическом режиме.
Конфигурация пула приложений
Заранее спасибо!