2010-08-23 3 views
1

안녕하세요! 내 데이터베이스에 html을 저장하는 편집기가있는 문제가 있습니다. 내 뉴스 기사 페이지에서 잘 작동합니다. 나는잠재적으로 위험한 Request.Form 값이 감지되었지만 ValidateInput은 false입니다.

내 Web.config의에서
<httpRuntime requestValidationMode="2.0" /> 

, 내 편집 HTTP 포스트 액션 위

[ValidateInput(False)] 

, 아직 같은 WYSIWYG 편집기 내 다른 페이지는 죽음의 노란색 화면 내 요청을 거부가 이러한 설정을 모두 사용해야한다고 말합니다.

아무도 왜 이것이 한 페이지에서 발생하지만 다른 페이지에서는 일어나지 않을지 알고 있습니까? 나는이 문제입니다 확실하지 않다

답변

0

, 그냥 오타 여부 문제가 될 수도 있지만이 ValidateInput 속성을 사용했을 때마다, 나는 소문자 false로 있습니다

[ValidateInput(false)] 

는 또한되었는지 확인하려면 컨트롤러 메서드는 실제로 Post에서 사용되는 메서드입니다.

+0

감사합니다. 올바른 조치를 취하지 않았습니다. – Gallen

1

Html.RenderAction을 사용하는 경우 해당 페이지에서도 유효성 검사를 비활성화해야합니다.

관련 문제