【问题标题】:Validation of viewstate MAC failed. in ASP.NET 3.5视图状态 MAC 验证失败。在 ASP.NET 3.5 中
【发布时间】:2010-08-18 09:16:31
【问题描述】:

视图状态 MAC 验证失败。如果 此应用程序由 Web 托管 场或集群,确保 配置指定 相同的validationKey和validation 算法。无法使用自动生成 在一个集群中。

我已尝试在主页和厚框上禁用视图状态。

当单击查询 ui 弹出框上的 asp.net 按钮时会发生这种情况。

尝试重定向回主页。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    您可能还没有更新到 3.5SP1 对吧?在页面完全加载之前单击链接通常会发生错误,这会导致 __EVENTVALIDATION 字段出现问题。 See this page on MSDN for a more detailed explanation

    这是link to 3.5 SP1

    【讨论】:

    • 我已经离开页面一段时间来完全加载,我确实已经安装了 SP1
    【解决方案2】:

    我禁用了 EnableViewState,但没有禁用 EnableViewStateMac 字段。

    感谢朋友的帮助。

    伯蒂

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-16
      • 1970-01-01
      • 1970-01-01
      • 2010-09-24
      • 2011-12-18
      相关资源
      最近更新 更多