2012-03-02 61 views

回答

5

此功能降低未经授权或恶意回发请求和回调的风险。强烈建议您不要禁用事件验证。

当EnableEventValidation属性设置为true,ASP.NET验证了控制事件起源于被通过控制呈现的用户界面[...]

看到http://msdn.microsoft.com/en-us/library/system.web.ui.page.enableeventvalidation.aspx

我d说如果您保持目标页面执行单一目的 - 即显示详细数据 - 并确保目标页面没有实现任何潜在的安全漏洞,则可以禁用此页面的EventValidation。而不是在整个网站的web.config!

但我认为最好调查为什么你得到这个错误!也许这是一个简单的解决方案,您可以使用QueryParameters重定向,而不是表单参数来指定要显示的数据...

相关问题