我有一个用户填写的表单,可以将html或其他文本输入到textarea中。我在页面上将validaterequest属性设置为false。但是,当我提交带有任何html字符的表单时,它会发出爆炸声,说它检测到了潜在危险的请求字段并使validaterequest = false。我已经这样做了,所以我不确定为什么它不起作用。我以前做了很多次,从来没有遇到过这个问题。任何人都遇到过这种情况,如果有的话,是否有修复?我不想更新我的web.config并在网站范围内应用它。感谢。
答案 0 :(得分:3)
如breaking changes中所述,如果您使用的是ASP.NET 4.0,请确保将以下内容添加到您的web.config中:
<httpRuntime requestValidationMode="2.0" />