다소 자기 설명 오류가 나타납니다.
클라이언트에서 잠재적으로 위험한 Request.Path 값이 발견되었습니다 (*).
이 문제는 *
요청 URL에서 발생합니다 .
https://stackoverflow.com/Search/test*/0/1/10/1
이 URL은 'test *'가 검색어이고 나머지 URL이 다양한 다른 필터와 관련된 검색 페이지를 채우는 데 사용됩니다.
URL에 이러한 특수 문자를 허용하는 쉬운 방법이 있습니까? 을 수정하려고했지만 web.config
아무 소용이 없습니다.
특수 문자를 수동으로 인코딩 / 디코딩해야합니까? 또는이 작업을 수행하는 가장 좋은 방법이 있습니까? 쿼리 문자열 사용을 피하고 싶습니다. -그러나 옵션 일 수 있습니다.
응용 프로그램 자체는 c# asp.net
라우팅을 사용하여 위의 멋진 URL을 생성하는 웹 양식 응용 프로그램입니다.
ValidateRequest=false
상단에 있습니까?