3

我正在开发一个基于 ASP.NET 4.0 的 Web 应用程序,并且有一些带有潜在危险请求的页面(具有标记代码)。

因此,除了在 web.config 中设置 RequestValidationMode="2.0" 之外,我可以只为那几个页面设置该属性吗?

4

2 回答 2

8

答案隐藏在 msdn 的某个地方,希望这对你也有帮助.. 最好迟到,然后永远不要尝试这个,

<location path="test.aspx">
<system.web>
<httpRuntime requestValidationMode="2.0" />
</system.web>
</location>

参考

http://msdn.microsoft.com/en-us/library/hh882339(v=vs.100).aspx

于 2013-04-29T16:08:54.393 回答
0

为了避免此错误:从客户端检测到潜在危险的 request.form 值。

您可以使用页面级属性:<%@ Page ... ValidateRequest="false" %>

于 2013-03-21T10:28:29.553 回答