2015-12-31 3 views
1

, если я зарегистрирую httpmodule в web.config, это работает, но если я поместил свой web.config из корневой папки, он не работает.зарегистрировать httpmodule в web.config, но мой web.config находится вне корневой папки

<httpmodule>   
<add name="HeaderModule" type="AddHeader.HeaderModule,AddHeader"/> 
</httpModules> 
+0

общественный статический IHttpModule Module = новый заголовок(); public override void Init() { base.Init(); Module.Init (this); } – vishal

+0

используйте этот код globel.asax page – vishal

ответ

0

В то время как следующее решение работает, оно может не решить вашу проблему. Поскольку у вас может быть несколько web.configs, почему бы не создать web.config в вашем корне, единственной целью которого является регистрация httpModule. Все другие материалы, отличные от httpModule web.config, можно поместить в другой файл web.config.