自己做的一个网站 在注销用户登陆后 点IE栏上左边后退按钮能够重新登陆用户

来源:百度知道 编辑:UC知道 时间:2024/09/27 13:17:36
请问这是什么原因 有什么方法可以防止这种现象出现
是什么原因啊 我需要原因 谢谢 代码不太重要

加上下面的东东
(把注释去掉)
//Response.Buffer = true;
//Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);
//Response.Expires = 0;
//Response.Cache.SetExpires(DateTime.Now.AddDays(-1));
//Response.Cache.SetNoStore();
//Response.Expires = 0;
//Response.AppendHeader("pragma", "no-cache");
//Response.AppendHeader("cache-control", "private");
//Response.Cache.SetExpires(DateTime.Now.AddSeconds(-60));
//Response.Cache.SetCacheability(HttpCacheability.NoCache);
//Response.Cache.SetValidUntilExpires(false);

原因是后退看到的页面是刚才的页面,是本地缓存,而不是重新请求得到的页面。