点击浏览器需要重定向到登录页面';s的后退按钮

本文关键字:按钮 浏览器 重定向 登录 | 更新日期: 2023-09-27 17:57:29

我正在使用ASP构建一个网站。Net和c#。用户登录应用程序后,在任何页面上单击浏览器的后退按钮都应重定向到登录页面。

我尝试过使用回答隐藏物SetCacheability(HttpCacheability.NoCache);

但没有成功。我甚至不能禁用后退按钮。

点击浏览器需要重定向到登录页面';s的后退按钮

您无法控制浏览器的"后退"按钮。您可以做的最好的事情是将经过身份验证的页面从缓存中排除(通过添加适当的HTTP标头),这样,如果用户注销并单击"上一步"按钮,他将不会获得上一个经过身份验证页面的缓存版本。

Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1));
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetNoStore();