【问题标题】:cant use requestvalidationmode in framework 3.5不能在框架 3.5 中使用 requestvalidationmode
【发布时间】:2013-07-30 19:01:42
【问题描述】:

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

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

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

【问题讨论】:

    标签: asp.net frameworks web-config httprequest requestvalidationmode


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-25
      • 1970-01-01
      • 2018-11-13
      • 2015-11-17
      • 1970-01-01
      相关资源
      最近更新 更多