1
IHTTPModule을 구현하는 BaseHTTPModule 클래스와 BaseHTTPModule을 상속하는 ChildHttpModule 클래스가 있습니다.basemodule에서 상속 한 HTTPModule이 실행되고 있지 않습니다.
system.webserver 섹션 내에서 ChildHttpModule을 모듈로 추가하여 web.config 파일을 구성했습니다.
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="SecurityModule" type="Humana.ApplicationBlocks.Security.HttpModules.SecuredLogonsSecurityModule"/>
<add name="SessionManagement" type="Humana.ApplicationBlocks.UIProcess.SessionManagementModule"/>
</modules>
</system.webServer>
그러나 응용 프로그램을 실행할 때 ChildHttpModule이 실행되지 않습니다. 통합 모드와 함께 IIS7.0을 사용하고 있습니다.
추가 구성이 필요합니까?
질문에 구성을 제공 할 수 있습니까? 어떤 종류의 IIS를 사용하고 있습니까? IIS를 통합 모드 또는 클래식 모드로 실행하고 있습니까? BaseHTTPModule 및 ChildHttpModule의 구현을 제공 할 수 있습니까? –
질문에 Base 및 ChildHttpModules 용 (최소한 Init 메서드) 코드를 포함시킬 수 있습니까? –