когда пользователь выходит из системы, я хочу очистить всю историю и кеш. так что пользователь не может перейти на задние страницы.
Для этих целей на странице login.aspx я использую следующее: -
if (Request.QueryString["action"] == "logout")
{
FormsAuthentication.SignOut();
Session["CurrentUser"] = null;
Session["IsJobPoster"] = null;
Session["AdminEmail"] = null;
Session["IsAdmin"] = null;
Response.Buffer = true;
Response.ExpiresAbsolute = DateTime.UtcNow.AddDays(-1d);
Response.Expires = -1500;
Response.CacheControl = "no-cache";
}
Но пользователь может вернуться на предыдущую страницу после выхода из системы.
Пожалуйста, предложите мне полезную ссылку или пример кода.