我已将以下代码添加到我的母版页 (Page_Load),因此一旦用户注销,他们将无法使用后退按钮查看他们之前所在的页面。
Response.Buffer = true;
Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);
Response.Expires = -1;
Response.CacheControl = "no-cache";
问题是,我的用户希望能够在登录到应用程序时使用浏览器后退按钮。当我将代码注释掉以不缓存页面时,他们可以使用后退按钮,但一旦他们注销,他们可以使用后退按钮查看他们所在的上一页,这会导致安全风险。
有没有人有任何建议,以便他们可以使用应用程序中的浏览器后退按钮,但是一旦他们退出,他们就无法返回应用程序?