2011-01-31 3 views
0

내 응용 프로그램에는 로그인 페이지와 보고서 페이지 만 있습니다. 사용자가 로그인 자격 증명을 입력하면 로그인 페이지에서 보고서 페이지로 리디렉션됩니다. 이 목적으로 양식 인증을 사용하고 있습니다.IPAD, 잠재적으로 위험한 request.form 값이 클라이언트에서 감지되었습니다.

보고서 페이지에서 다양한 필드의 사용자 입력을 기반으로 다양한 보고서 (Telerik보고 사용)를 표시합니다.

이제 더 재미있는 부분이 있습니다. 내 응용 프로그램은 모든 브라우저에서 올바르게 작동합니다 (Windows 플랫폼의 Safari 포함). 나는 아래의 오류가 발생하고 아이 패드에서 열 때,

폼 인증 리디렉션 로그인에서 발생했을 때

가이 오류가 발생합니다 "잠재적 위험으로 Request.Form 값은 클라이언트에서 검색되었습니다" 페이지를 보고서 페이지로 이동하십시오.

ValidateRequest = "false"& requestValidationMode = "2.0"으로 설정하는 등 다양한 솔루션을 시도했지만 그 중 아무도 도움이되지 않았습니다. 또한 폼 인증을 제거하려고 시도했지만 도움이되지 않았습니다.

미리 감사드립니다.

답변

1

많은 문제가 발생할 수 있습니다. 일반적으로 입력 필드 안에 html을 서버에 제출하기 때문에 발생합니다.

그러나 뷰 상태가 손상된 특정 상황에서 발생할 수도 있습니다. viewstate를 설정하여 여러 숨겨진 필드로 확장 할 수 있습니다.

또한 페이지 수준에서 validateRequest를 설정하여이 상황을 무시하고 무시할 수 있습니다.

관련 문제