在Windows 2008 Web服务器上,每当在文本框中发布包含html标记的表单时,我都会收到以下错误:
从客户端检测到一个潜在危险的Request.Form值(小部件$ txtText =“
这是一个常见错误,您可以通过执行Page ValidateRequest = false或在web.config中使用pagesrequest = false来修复它 . 但是,在此特定服务器上,它完全忽略validaterequest = false并始终抛出此异常 . 有没有人见过这种行为,知道我还能做些什么来防止这个错误?我现在在同一台服务器上的2个网络应用程序中看到它,这真的很奇怪 .
谢谢,贾斯汀
2 回答
我不知道3.5但是要用4.0修复它
在你的web.config中,按照你在问题中的说法设置页面指令 .
你在运行什么版本的.NET?页面验证在.NET 4中的工作方式略有不同 .