Asp.net HttpModule на уровне каталога web.config

Я создал пользовательский http модуль, и хотят добавить этот модуль к веб-конфигурации. Веб-приложение является проектом, который содержит несколько "sub приложения". sub приложение является просто папкой, и в той папке оно имеет свой собственный web.config. Я делаю это так, каждое приложение имеет свои собственные сходные материалы приложения, таблицы стилей, конфигурации и т.д.

Теперь я создал пользовательский http модуль. При добавлении этого к корню web.config, модуль работает правильно. При добавлении http конфигурации модуля к уровню каталога web.config (например,/Applications/MyApplication/web.config) модуль больше не инициализируется. Даже при том, что MSDN указывает, что элемент конфигурации HttpModules также работает на уровне каталога. Кто-либо знает, как решить это?

12
задан Chris 4 March 2010 в 10:48
поделиться

1 ответ

В IIS в корневом приложении выберите папку, в которой есть собственный web.cofig с определенным HttpModules, щелкните правой кнопкой мыши и выберите свойство, на вкладке «Каталог» нажмите кнопку «Создать».

Будет создано вспомогательное приложение, и теперь HttpModules должен работать.

1
ответ дан 2 December 2019 в 19:53
поделиться
Другие вопросы по тегам:

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