2015-02-02 4 views
1

IIS 7.5에서 완벽하게 실행되는 웹 사이트가 있습니다. 동일한 구성을 가진 동일한 사이트가 IIS 8.5에서 제대로 작동하지 않습니다. URL에 시스템 문자열 변수를 전달하고 있습니다.HTTP 오류 404.19 - IIS 8.5에서 찾을 수 없음

HTTP Error 404.19 - Not Found error. 

그래서 정확한 문제를 파악할 수 없습니다. IIS 버전 만 제외하고 두 가지 모두 모든 것이 동일합니다. 그래서 문제에 대한 당신의 생각이 필요합니다. 그래서 나는 이것 또한 들여다 볼 수 있습니다. 불행히도 나는 닷넷에 익숙하다. 그래서 기본적인 대답이 필요하다. 감사.

IIS8.5에 대한 URL에 "&system=value1"을 전달하면 작동하지 않으며 심지어 로그도 생성되지 않습니다. 그러니 제발 도와주세요.

나는 쿼리 문자열에서 "sys"단어를 사용하면 그 오류가 발생한다는 것을 알기 시작했습니다. 지금이 문제를 피하는 방법은 무엇입니까?

답변

2

요청 필터링 아래의 IIS에서 찾을 수 있습니다. 일반적으로 규칙의 거부 문자열 섹션 아래에 표시되며 SQL 주입 공격을 차단할 수 있습니다.