将.net更改为4.0后,ValidateRequest停止工作

时间:2012-10-02 16:08:04

标签: c# asp.net .net-4.0 .net-4.5 validate-request

从.Net 4.5更改为4

后出现此错误

错误说: “从客户端检测到一个潜在危险的Request.Form值”

在我的4.5解决方案中,我的aspx页面顶部有“ValidateRequest =”false“”。但这似乎不再适用了。

我知道错误出现的原因,但不知道如何让它消失。

1 个答案:

答案 0 :(得分:5)

您可以将其添加到配置文件

<system.web>
    <compilation debug="true" targetFramework="4.0" />
    <httpRuntime requestValidationMode="2.0" />
</system.web>

链接:http://msdn.microsoft.com/en-us/library/system.web.configuration.httpruntimesection.requestvalidationmode%28VS.100%29.aspx