我有一个登录页面和一个主页。用户可以使用用户名和密码从登录页面登录到主页。我想要实现的是:
1) 用户从主页注销时,不应通过点击浏览器中的后退或前进按钮“登录”。
2)确定浏览器会存储主页的历史记录。但是当用户点击浏览器主页中的历史链接时,它应该被重定向到登录页面而不是主页。
我尝试在主页的 page_load 事件中使用以下代码清除缓存:
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetNoStore();
Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1));
但它仍然无法正常工作。任何形式的帮助都将受到高度赞赏。