首页 文章

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

提问于
浏览
4

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

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

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

谢谢,贾斯汀

2 回答

  • 2

    我不知道3.5但是要用4.0修复它

    <httpRuntime requestValidationMode="2.0" />
    

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

  • 0

    你在运行什么版本的.NET?页面验证在.NET 4中的工作方式略有不同 .

相关问题