최근에 내 사이트에 열려있는 그래프 태그를 추가했는데 이제 이러한 이미지에 대한 요청과 관련된 .NET 예외가 발생합니다.URL 매개 변수 (& cfs = 1) .NET 예외 발생
이http://www.cheatsheetwarroom.com/images/socialsharing/rankings/running-back-rankings.jpg&cfs=1
.NET가 친절하지 않습니다 특히, 일부 사회 사이트 (가능성이 페이스 북 based on this post) 이미지를 요청하지만, 이미지 URL의 끝에 "& CFS의 = 1"을 추가처럼 보이는 "?" 문자를 포함하고 다음 예외를 제공합니다.
잠재적으로 위험한 Request.Path 값이 클라이언트 (&)에서 발견되었습니다.
다른 사람이 내 콘텐츠를 공유 할 때 문제가 발생한다고 생각합니다. 보안을 유지하면서 예외를 피할 수있는 방법이 있습니까?
와트? .NET은 일반 쿼리 문자열과 완벽하게 일치합니다. 약간의 겉만 번지르르 한 POST/양식 데이터가 없다고 확신합니까? –
죄송합니다. 샘플 URL을 수정했습니다. 이미지 확장 후의 문자는 물음표가 아닌 앰퍼샌드입니다. 나는 그것이 문제라고 생각한다. – bperniciaro
예외를 잡아 내고 URL을 지우고 계속할 수 있습니다 ...? –