mvc从客户端()中检测到有潜在危险的 Request.Form
1.使用的是.NET MVC开发,那么也很简单,只需要在要处理的Action中添加属性[ValidateInput(false)]即可
如果你使用的是MVC 3.0甚至更低版本,那么你会发现做了以上的设置后还是无效。这是因为你还需要在web.config中做以下设置:
<httpRuntime requestValidationMode="2.0" / >
2.asp.net开发的话,在web.config添加
<system.web ><pages validateRequest="false" ></pages > </system.web >
如果针对单个页面,在页面头page里加validateRequest="false"
3.也有说用编码解码Server.HtmlEncode(),试了下,没有效果。