ASP MVC的潜在危险Request.Form

时间:2009-05-07 09:18:36

标签: asp.net-mvc

我最近将我的一个项目从MVC的beta版本升级到完整版本。

我的输入中有一个黄色的死亡屏幕“有潜在危险的Request.Form yada yada”。

所以我尝试编辑那些不起作用的页面validateRequest属性。

然后我尝试添加

[ValidateInput(false)]

对于违规行为,但是当我尝试构建它时,该属性不存在。

那我该怎么办?

2 个答案:

答案 0 :(得分:4)

顺便说一句,MVC 2 / ASP.NET 4中的重大更改意味着[ValidateInput(false)]将无效,除非您将以下内容添加到web.config文件的<system.web>部分:

<httpRuntime requestValidationMode="2.0" />

答案 1 :(得分:1)

它适用于我的网站。

您可以尝试使用新的普通网站吗?当我将网络从beta转换为R1时,我有一些其他奇怪的行为(强类型视图不起作用)。重新开始并将文件复制到新网络总是在最后工作。