IIS8 Win8 및 runAllManagedModulesForAllRequests =“true”
구성에 다음이 포함 된 IIS8에서 응용 프로그램을 실행하려고합니다.
<modules runAllManagedModulesForAllRequests="true" />
IIS8에서 다음과 같은 오류가 발생합니다.
이 구성 섹션은이 경로에서 사용할 수 없습니다. 섹션이 상위 수준에서 잠겨있을 때 발생합니다. 잠금은 기본적으로 (overrideModeDefault = "Deny") 또는 overrideMode = "Deny"또는 레거시 allowOverride = "false"를 사용하여 위치 태그에 의해 명시 적으로 설정됩니다.
나는 오류와 빠른 SO 검색으로 해당 라인이 허용되지 않도록하는 더 높은 수준의 보안 설정이 있다고 추측하고 있습니다. 어떤 아이디어?
Windows8의 제어판에 "인터넷 정보 서비스 / 월드 와이드 웹 서비스 / 응용 프로그램 개발 /ASP.NET xx"창 기능을 설치하여 동일한 문제를 해결했습니다. Windows Server 2012에서 설정하려는 경우 다음 링크에서 힌트를 제공합니다. http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45
그것이 잘되기를 바랍니다.
Windows Server 2012를 실행하는 사용자를 위해 응용 프로그램 개발 기능은
[] Server Roles [] Web Server IIS [] Web Server [] Application Development [] ASP.NET x.x
.NET 버전을 선택하면 확장 및 기타 기능을 추가할지 묻는 메시지가 표시됩니다. 나는 단지 예라고 말했지만 설치하지 않고도 벗어날 수 있습니다.
여기서 구체적인 답을 제공하기는 어렵지만 기본적으로 실행중인 상자에 대한 machine.config를 살펴 봐야합니다. 찾기 system.webServer
3 개 태그 노드와 모양을 / 오류에의 참조 속성. 재정의 할 수없는 것으로 표시된 항목 ( allowOverride="false"
)을 찾을 가능성이 있지만 아직 Windows 8 / server 2012를 엉망으로 만들지 않았으므로 machine.config가 어떻게 생겼는지 모르겠습니다.
참고 URL : https://stackoverflow.com/questions/12486089/iis8-win8-and-runallmanagedmodulesforallrequests-true
'Programing' 카테고리의 다른 글
시작시 예외 코드 : 0xE0434352로 충돌하는 .NET Windows 응용 프로그램을 수정하려면 어떻게해야합니까? (0) | 2020.10.19 |
---|---|
Brew 설치 사용시 SHA1 오류 (0) | 2020.10.19 |
컨트롤러 내에서 $ setValidity 사용 (0) | 2020.10.19 |
팬더는 groupby로 합계하지만 특정 열은 제외합니다. (0) | 2020.10.19 |
console.log가 JavaScript 실행 성능을 저하 시키나요? (0) | 2020.10.19 |