我以前看过这个错误,但似乎无法解决它。在这种情况下,我有一个ASHX页面,用一个可以发布XML的文本框来分发一个简单的HTML表单。当我尝试阅读表单时,我收到“潜在危险的Request.Form值...”。“潜在危险Request.Form”通用处理程序中的异常
由于它是通用处理程序,因此“ValidateRequest”属性不可用。不过我已经有这个在web.config中定义:
<location path="xml/MyGenericHandler.ashx">
<system.web>
<pages validateRequest="false" />
</system.web>
</location>
该片段从.NET 3.5早此举4.0所以我猜这就是破损源自哪里。
任何想法如何解决ASHX页面的这个错误?
怎样才能修改代码该处理程序绕过要过滤的字符串的请求验证? – Josh 2013-05-20 15:54:16