Я пишу веб-приложение asp.net. Я написал страницу входа, которая аутентифицирует пользователя и сохраняет его UserID
в сеансе ["UserID"]
. Каждая страница в веб-приложении будет проверять наличие действующего сеанса ["UserID"]
. Если недействителен, перенаправьте пользователя на экран входа в систему.
Это прекрасно работает, но замедляет мою способность отлаживать каждую страницу на моем веб-сайте. Каждый раз, когда я вношу изменения в файл *. Cs
, мне нужно нажимать F6, чтобы перестроить мое решение. Это разрушает мой сеанс, а это означает, что мне нужно вернуться к экрану входа в систему, ввести свое имя пользователя и пароль, щелкнуть страницу, над которой я работал, провести тесты, внести изменения в код и повторить попытку.
Есть ли способ поддерживать активность сеанса каждый раз, когда я перестраиваю свое решение, чтобы мне не приходилось каждый раз переходить на страницу входа в систему?