验证视图状态MAC失败,并且未定义Sys

时间:2011-05-25 12:44:01

标签: asp.net asp.net-ajax

我在一个包含4个Web服务器的Web场中有一个应用程序。

IIS版本也是6。

该应用程序已运行超过一年,一切顺利,直到上周,我没有理由,我开始出现以下错误。

未捕获的TypeError:无法读取未定义的属性“PageRequestManager”

未捕获的ReferenceError:未定义系统

首先,我想到了服务器的问题出了问题,但我检查了一下,我发现这可能会在所有服务器中随机发生。我的意思是,有时候它有效,有些则没有。

此外,Web配置还包含所有必需的部分。

值得一提的是,当我开始收到上述错误时,我也开始接受以下内容。

验证视图状态MAC失败

对此再次相同。它是随机发生的。太奇怪了!

有谁知道为什么会发生这种情况,我该如何解决?

由于

1 个答案:

答案 0 :(得分:0)

您的流量是否增加了?您是否为服务器场中的每台计算机设置了相同的计算机密钥?您可能会发现更多用户将返回到与最初为其提供服务的服务器不同的服务器。

这里有好消息:

http://www.hanselman.com/blog/LoadBalancingAndASPNET.aspx