【发布时间】:2012-10-01 10:14:55
【问题描述】:
我有一个登录页面和一个主页。用户可以使用用户名和密码从登录页面登录到主页。我想要实现的是:
1) 当用户从主页登出时,他/她不应通过点击浏览器中的后退或前进按钮“登录” .
2) 浏览器肯定会存储主页的历史记录。但是当用户点击浏览器主页中的历史链接时,应该会重定向到登录页面而不是主页。
我已尝试在主页的 page_load 事件中使用以下代码清除缓存:
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetNoStore();
Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1));
但它仍然无法正常工作。非常感谢任何形式的帮助。
【问题讨论】:
标签: c# javascript asp.net