httpmodel 不执行(httpmodel not working)
iis6下运行正常的程序,移到国外win2008 iis7(集成模式)时,httpmodel不执行(失效)在Kingar.Url类库下有个IHttpModule.cs用来URL重定向处理
在web.config下已改成IIS7上的集成模式
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory"/>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
</handlers>
<modules>
<remove name="StaticCompressionModule" />
<add name= "SharewareModule" type="Kingar.Url.HttpModule, Kingar.Url" preCondition="managedHandler"/>
</modules>
<!--<modules>
<add type="Kingar.Url.HttpModule, Kingar.Url" name="HttpModule" />
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</modules>-->
<validation validateIntegratedModeConfiguration="false" />
</system.webServer>
可是HttpModule还是没用
求高手帮忙
--------------------编程问答-------------------- --------------------编程问答--------------------
补充:.NET技术 , ASP.NET