의미
나는 의 의미가 무엇인지 알고 싶었다.
<modules runAllManagedModulesForAllRequests="true" />
IIS 7.5를 사용하고 있으며 간단한 웹 애플리케이션을 사용하고 있습니다.이것을 web.config 파일에 쓸 필요가 있습니까?jquery ajax 콜용 http 핸들러도 몇 개 작성했습니다.폼 인증과 asp.net 4.0을 사용하고 있습니다.
실행할 모듈과 실행하지 않을 모듈을 결정하려면 어떻게 해야 합니까?
모듈 전제 조건:
IIS 코어 엔진은 프리컨디션을 사용하여 특정 모듈을 활성화할 시기를 결정합니다.예를 들어 성능상의 이유로 관리 대상 핸들러로도 전송되는 요청에 대해서만 관리 대상 모듈을 실행할 수 있습니다.다음 예시의 전제조건(
precondition="managedHandler"
).aspx 파일 또는 .asmx 파일에 대한 요구 등 관리 대상 핸들러에 의해 처리되는 요구에 대해서만 폼 인증 모듈을 이노블로 합니다.<add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" preCondition="managedHandler" />
Atribute를 삭제한 경우
precondition="managedHandler"
Forms Authentication은 .html, .jpg, .doc 등 관리 대상 핸들러에 의해 처리되지 않는 콘텐츠에도 적용되며 기존 ASP(.asp) 또는 PHP(.php) 확장자에도 적용됩니다.ASP를 사용하도록 설정하는 예는 "IIS 통합 파이프라인을 활용하는 방법"을 참조하십시오.모든 콘텐츠에 대해 실행되는 NET 모듈.단축키를 사용하여 모든 관리 대상(ASP)을 활성화할 수도 있습니다.NET) 모듈로 어플리케이션 내의 모든 요구에 대해 동작합니다.
managedHandler
"전제조건입니다.각 모듈 엔트리를 설정하지 않고 모든 요구에 대해 모든 관리 모듈을 실행할 수 있도록 하려면
managedHandler
"전제조건,runAllManagedModulesForAllRequests
의 재산<modules>
섹션:<modules runAllManagedModulesForAllRequests="true" />
이 속성을 사용하면
managedHandler
전제조건은 효과가 없으며 모든 요구에 대해 모든 관리 모듈이 실행됩니다.
언급URL : https://stackoverflow.com/questions/11048863/modules-runallmanagedmodulesforallrequests-true-meaning
'programing' 카테고리의 다른 글
맨 아래 행을 선택하는 방법 (0) | 2023.04.23 |
---|---|
Swift: 모든 어레이 요소를 삭제합니다. (0) | 2023.04.23 |
Visual Studio에서 Git 사용 (0) | 2023.04.23 |
배치 파일을 사용하여 폴더의 모든 내용을 다른 폴더로 복사하시겠습니까? (0) | 2023.04.23 |
현재 변경 사항을 사용하여 Git 분기 만들기 (0) | 2023.04.23 |