【发布时间】:2011-09-08 13:49:52
【问题描述】:
我正面临着可怕的:
视图状态 MAC 验证失败。如果此应用程序由 Web Farm 或集群托管,请确保配置指定相同的 validationKey 和验证算法。 AutoGenerate 不能在集群中使用。
错误。
好的,所以我查了一下,发现它可能是由两件事引起的,页面无法验证的 viewState 和/或无法验证的事件。
我放了
<pages enableEventValidation="false" enableViewStateMac="false" viewStateEncryptionMode="Never">
在我的 web.config 中解决问题,但这对我来说似乎很难解决。
问题是,我什至从未在我的应用程序中使用过 viewState。我知道asp.net默认使用viewstate来存储一些东西,但是我怀疑这里存储的默认值会导致任何错误。
我注意到问题似乎发生在我 postBack 并且页面尚未完成加载时。
谢谢
编辑:请有人测试我的网站 www.vittoriosaStarsNursery.com 看看你是否收到我上面遇到的错误?我在本地没有得到它,但人们一直告诉我他们得到它。
【问题讨论】:
标签: asp.net