【发布时间】:2010-10-29 14:14:11
【问题描述】:
我有一个使用表单身份验证的网络应用程序。当我执行以下步骤时
- 让登录 cookie 过期
- 点击需要登录用户的链接
- 用户被重定向到登录页面
- 点击浏览器后退按钮
- 用户再次被重定向到登录页面
- 使用有效的用户名/密码登录
我得到了这个异常 视图状态 MAC 验证失败。如果此应用程序由 Web Farm 或集群托管,请确保配置指定相同的 validationKey 和验证算法。 AutoGenerate 不能在集群中使用。
这种情况只出现在 safari(windows 和 mac)中。 safari 与其他浏览器的根本区别在于,当我们在第 4 步中单击返回按钮时,safari 再次显示登录页面,而其他浏览器显示用户正在处理的上一个页面。
请在这方面提供帮助
【问题讨论】: