我有一个登录页面,登录后我重定向到用户可以注销的个人资料页面,注销后我再次重定向到相同的登录页面,我使用以下方法清除浏览器会话(我使用IE浏览器) 8和FireFox)。但他们没有工作。当我点击登录页面中的后退按钮时,显示上一页而不是网页过期消息。
HttpContext.Current.Response.Cache.SetAllowResponseInBrowserHistory(false);
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
HttpContext.Current.Response.Cache.SetNoStore();
Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));
Response.Cache.SetValidUntilExpires(true);
此处我们在登录后对登录页面和个人资料页面使用相同的母版页。我在主页和登录页面都添加了上述方法。但他们没有工作。建议我解决一下,当用户在注销后点击浏览器中的按钮后,网页必须已过期。