【发布时间】:2010-09-27 09:10:47
【问题描述】:
我们正在将我们的 Web 应用程序从 ASP.NET 1.1 迁移到 ASP.NET 3.5。我们的应用程序通过 DNS 循环在多个服务器上运行,因此每个浏览器请求都可能最终在不同的服务器上。我们的 web.config 中确实有一个防止验证错误。
但是,我们的计划是一次迁移一台服务器。现在看起来就像用户在 1.1 上加载页面时的样子。服务器,然后页面在回发时在 3.5 服务器上结束,视图状态验证失败。
我无法在网上找到任何关于此问题的信息 - 我只是猜测视图状态验证在 1.1 之间不兼容。和 3.5,即 1.1 生成的视图状态不会在 3.5 上验证,即使使用相同的 machineKey,反之亦然。
谁能证实这个怀疑?
谢谢
【问题讨论】:
标签: asp.net validation viewstate