3

首先,我遇到了一个异常: System.Web.HttpRequestValidationException (0x80004005): A Potentially dangerous Request.Form value....通过搜索网络,我发现添加到我的 web.config 中:

<system.web>
   <httpRuntime requestValidationMode="2.0" />
</system.web>

应该可以解决问题,但我得到一个错误:requestValidationMode is not allowed。我正在使用框架 3.5,也许这就是原因......有人可以帮忙吗?

4

1 回答 1

1

在 3.5 中,您不需要 requestvalidationmode。要在回发时禁止 asp.net 验证,只需在 .aspx 中设置 @Page 参数 validaterequest="false"。

例如,如果您正在处理提交的 HTML,则需要此功能。然后,您还需要仔细清理您的输入。

于 2013-11-27T04:15:06.420 回答