2011-11-04 1 views
2

웹 응용 프로그램을 3.4에서 4.0으로 변환했습니다. 변환되어 작동하지만 텍스트 상자에는 약간의 공간과 시도가 있습니다. 데이터를 저장하려면 오류가 표시됩니다. 잠재적으로 위험한 Request.Form 값이 클라이언트에서 감지되었습니다 (PageContent $ DisplayTextMode $ txbText = "as bg
").잠재적으로 위험한 Request.Form 값이 클라이언트에서 감지되었습니다. 3.5에서 4.0 버전으로 변환 한 후

이 web.cofig에, 나는 이미 모든 일이 잘 작동 한 이전 버전 (3.5)에

<compilation debug="true" targetFramework="4.0"> 
    <httpRuntime requestValidationMode="2.0" /> 
    <pages validateRequest="false" maintainScrollPositionOnPostBack="true" enableEventValidation="false" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"> 

을 추가, 난 어떤 오류가 발생하지 않았다.

어떻게 해결할 수 있습니까? <%@ Page .. %>

답변

1

나는 지금은 잘 작동의 Web.config를 제거하고 새로운 추가 점에서 나는

<httpRuntime executionTimeout="250000" maxRequestLength="2097151" requestValidationMode="2.0" requestPathInvalidCharacters=""/> 

을 추가 한

나는이 함께 노력
0

시도는 응용 프로그램이 .NET 프레임 워크 4.0을 목표로하고 있는지 확인하십시오.

+0

그 또한 예 – Rocky

0

ValidateRequest="false"를 추가

+0

작동하지 않음이 대상 .NET 프레임 워크 4.0 – Rocky

+0

<페이지 validateRequest = "false"/>가 web.config에 올바르게 설정되어 있는지 확인한 다음 IIS를 다시 시작한 다음 다시 시도하십시오. 그것은 잘되어야합니다. – himanshu

+0

예 제대로 설정하고 다시 IIS를 다시 시작하지만 작동하지 않습니다. 동일한 문제가 발생합니다. – Rocky

관련 문제