EnableViewStateMac文档警告?

时间:2011-07-27 01:00:44

标签: asp.net viewstate state

@Page指令中有关于找到here的EnableViewStateMac设置的警告:

安全说明在生产网站中永远不应将此属性设置为false。”

无论Page ViewState设置如何(true或false),此警告似乎都是无条件的。此警告是否适用于将EnableViewState设置为false的@Pages?如果警告 适用于这种情况,为什么,当页面及其子控件完全关闭ViewState时,这是一个问题吗?

Upgate:警告似乎适用,因为某些doo​​fus可能会将使用Control State的控件放到ViewState = false且ViewStateMac = false的页面上。

1 个答案:

答案 0 :(得分:4)

如果没有观点,那么留下它就没有害处......而且,请记住,有些情况下,尽管你最好的尝试,观点状态可能会以控制状态为幌子潜入,所以警告仍然适用。