请求的窗体身份验证失败,怎么避免这个提示
网站是asp.net mvc的,A页面需要Forms认证。如果认证失败会跳转到B页面。
最近事件管理器里面充满了针对此页面的信息: 请求的窗体身份验证失败 原因: 提供的票证已过期。
频率在一分钟两次, ip为随机代理。疑似 恶意请求。
我知道是他的cookies到期了,但是我很奇怪为什么报这个异常,他应该跳转到B才对啊。
怎么样修改程序,不让事件管理器出现这个信息。
------解决方案--------------------
继承这个页面的处理
集中的转发到别的处理页面
或者是你的提示判断层级写错了
------解决方案--------------------
可能是
当服务器上的多个使用forms验证的ASP.NET应用程序使用了相同的cookie名称、cookie路径、machinekey时,会导致此问题出现。
或者把.net 补丁打到最新
看看