Как защитить вход пользователя в систему ASP. NET с помощью C#? - PullRequest
0 голосов
/ 07 мая 2020

У меня есть страница входа со следующим кодом, чтобы любой пользователь не мог войти в свой профиль, не указав свое имя пользователя и пароль?

private void Page_Load()
{
  if (!IsPostBack)
  {
    Session.Remove("Authontocations");
    Session.Clear();
    Session.Abandon();
  }
}

Однако, когда я нажимаю кнопку браузера «Назад» в профиле, а затем кнопку «Вперед» со страницы входа, я попадаю на страницу профиля без какого-либо эффекта от упомянутого выше кода !! как вы думаете, я могу решить эту проблему?

1 Ответ

0 голосов
/ 07 мая 2020

Вы должны написать logi c в методе Page_load , как показано ниже. Я не уверен, где вы написали свой лог c для очистки сеанса.

private void Page_Load()

{

    if (!IsPostBack)

    {

        //You can write here the code, which you want to execute in the first time when the page is loaded.


    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...