Asp.net viewstate MAC验证失败。
viewstate MAC验证失败。如果此应用程序由Web场或群集托管,请确保配置指定了相同的validationKey和验证算法。无法在群集中使用自动生成Asp.net viewstate MAC验证失败。,asp.net,Asp.net,viewstate MAC验证失败。如果此应用程序由Web场或群集托管,请确保配置指定了相同的validationKey和验证算法。无法在群集中使用自动生成 如果会话过期,是否可能发生此错误 MAC将根据每个请求进行验证,除非您将其关闭。我现在不明白为什么会话结束会导致这个错误,但我不会说这是绝对不可能的——你可以通过跟踪堆栈轨迹并使用Reflector来检查这一点 如果多台物理机器在同一个会话中为不同的请求提供服务,而不是会话过期,则更可能发生这种情况 我以前遇到过这个错误,我可以通过创建静态
如果会话过期,是否可能发生此错误 MAC将根据每个请求进行验证,除非您将其关闭。我现在不明白为什么会话结束会导致这个错误,但我不会说这是绝对不可能的——你可以通过跟踪堆栈轨迹并使用Reflector来检查这一点 如果多台物理机器在同一个会话中为不同的请求提供服务,而不是会话过期,则更可能发生这种情况 我以前遇到过这个错误,我可以通过创建静态只读机器密钥来修复它。这样,密钥在第一次设置后就不会更改,因此它将始终进行验证。在我的特殊情况下,MAC验证对我来说并不重要,但根据您的安全考虑,您可能需要进一步研究这种方法的含义