ASP.NET – 检测到潜在危险的Request.Form值


Windows 2008 Web服务器上,每当在文本框中发布包含html标记的表单时,我都会收到以下错误:

从客户端检测到一个潜在危险的Request.Form值(小部件$txtText =“

这是一个常见错误,您可以通过执行Page ValidateRequest = false或在web.config中使用pagesrequest = false来修复它.但是,在此特定服务器上,它完全忽略validaterequest = false并始终抛出此异常.有没有人见过这种行为,知道我还能做些什么来防止这个错误?我现在在同一台服务器上的2个网络应用程序中看到它,这真的很奇怪.

谢谢,
贾斯汀

最佳答案 我不知道3.5但是要用4.0修复它

<httpRuntime requestValidationMode="2.0" />

在你的web.config中,按照你在问题中的说法设置页面指令.

点赞