【发布时间】:2011-08-04 12:31:13
【问题描述】:
刚刚在一个实时站点上出现了经典的 ViewState 异常 - “viewstate MAC 验证失败。如果此应用程序由 Web Farm 或集群托管,请确保配置指定相同的 validationKey 和验证算法。AutoGenerate 不能用于集群。---> System.Web.UI.ViewStateException:无效的视图状态。”
这是一个双服务器负载平衡环境,我们会在两台机器的 web.config 中设置<machineKey>???
我们得到了用户代理的详细信息:Mozilla/4.0(兼容;MSIE 6.0;Windows NT 5.0;KTXN)——我相信是Keynote KITE agent。具体问题似乎是 ViewState 在来自该客户端的请求中被截断 - 以前有人见过吗?
干杯
【问题讨论】: