кажется, что, когда я нажимаю кнопку выхода из системы и нажимаю кнопку «Назад» в браузере. он показывает мне страницу, которая не должна была быть. Я использую проверку подлинности в форме, и она отлично работает в Mozilla Firefox, но не в Google Chrome.Коды выхода Asp.net не работают
вот коды.
Session.Abandon();
Session.Clear();
FormsAuthentication.SignOut();
Response.Redirect("~/Login.aspx");
как я могу исправить это.
Если вы нажмете кнопку «Назад», то она покажет вам страницу, которая кэшируется браузером. он будет обновлять контент только в том случае, если что-то происходит через AJAX. Чтобы избежать этого места, два перенаправления, когда пользователь нажимает кнопку выхода из системы. поэтому при нажатии кнопки «Назад» он перенаправляет на первую перенаправленную страницу, которая снова перейдет к login.aspx .. cheers –