ASP에서 "runAll Managed Modules For All Requests"의 올바른 사용법은 무엇입니까?NET MVC 2/3?
다양한 게시물과 사용법에 대한 질문을 읽어봤습니다.runAllManagedModulesForAllRequests
에서modules
부분의<system.WebServer>
제가 이 설정을 잘못 사용하고 있는 것은 아닌지 걱정됩니다.
나의 모든 ASP.NET MVC 애플리케이션은 를 사용하여 작성됩니다.NET Framework 4.0과 MVC2, 그리고 MVC3를 사용하는 애플리케이션의 베타 버전이 있습니다.
이러한 앱은 윈도우즈 2008 R2/IIS 7.5를 실행하는 서버에 배포됩니다.사이트가 Integrated Pipeline/에서 실행되도록 구성되어 있습니다.NET 4.0 애플리케이션 풀.
설정하면runAllManagedModulesForAllRequests="false"
그러면 IIS에서 HTTP Error 403.14 - Forbidden error가 나타납니다.이것을 사실로 설정하면 모든 것이 잘 됩니다.
그러나 이 기사는 이것이 좋지 않은 일이며 해결책임을 시사합니다.
MVC 라우팅을 실행할 때 runAllManagedModulesForAllRequests="true"를 사용하지 않음
정말 그렇게 심한 건가요, 이 충고를 따라야 하나요?
얼마나 나쁜지는 사이트 트래픽에 따라 다릅니다. 트래픽이 많은 웹 사이트에서 작업하고 있다면 사용하지 말고 불필요한 모듈을 제거해야 합니다.
언급URL : https://stackoverflow.com/questions/4567844/what-is-the-correct-usage-of-runallmanagedmodulesforallrequests-in-asp-net-mvc
'programing' 카테고리의 다른 글
오류 수정방법 "Microsoft에서 PowerShell 스냅인을 로드할 수 없습니다.파워쉘.다음 오류로 인한 진단: 파일 또는 어셈블리를 로드할 수 없습니다." (0) | 2023.09.08 |
---|---|
Hibernate HQL에서 Oracle의 regexp_like를 사용하는 방법은 무엇입니까? (0) | 2023.09.08 |
iOS7 탭에 UI 버튼이 하이라이트로 표시되지 않음 (0) | 2023.09.08 |
오버레이를 위해 CSS 글래스/블러 효과가 작동하도록 하려면 어떻게 해야 합니까? (0) | 2023.09.08 |
텍스트 상자가 이전에 입력한 값으로 자동 채우기 방지 (0) | 2023.09.08 |