4
특정 경로에 대해 요청 필터링이 완전히 해제되도록 IIS 7.0 이상 또는 7.5 이상을 구성 할 수있는 방법이 있습니까? 즉 (*.cs
파일을 제공하는 것은 명시 적으로 applicationHost.config
으로 금지되어 있기 때문에) 특정 경로에 대한 IIS 요청 필터링 사용 안 함
http://host.local/foo/bar.cs
는 금지되어 있습니다,하지만
http://host.local/foo/allow-all/bar.cs
이 허용됩니다. 당신의 allow-all
디렉토리에서
그게 좋겠지 만'/ allow-all' 경로 그 자체는 없어요. ASP.NET MVC Routing에서 처리하는 동적 URL입니다. 이러한 상황에서 가능합니다. –
@Anton 역동적이라면 직접 해보기를 시도해보십시오 - 요청 된 파일의 내용을 읽고 브라우저에 보낼 일부 스크립트에 URL 재 작성 규칙을 작성하십시오. URL 재 작성 모듈이 요청 필터링 전후에 실행되는지는 확실하지 않습니다. (실제/기존 파일의 경우) 이후에는 존재하지 않는 URL의 경우가 아닌 것으로 생각합니다. – LazyOne
@LazyOne URL 재 작성은 요청 필터링 후에 발생하는 것으로 보입니다. 또는 적어도 내가 설치 한 사용자 지정 처리기는 질문에 대한 경로에 대해 내 필터에 을 추가 할 때까지 질식했습니다. –
jklemmack