«Войти как» с ASP - предотвращение возвращения - PullRequest
0 голосов
/ 02 сентября 2011

У меня есть функция в приложении ASP, где пользователь может «войти в систему» ​​как кто-то еще (учителя входят в систему как студенты, чтобы проверить интерфейсы и т. Д.). Проблема в том, что они нажимают кнопку «Назад» и снова пытаются получить доступ к вещам в качестве инструкторов.

Какой лучший способ предотвратить это? Есть ли способ помешать им вернуться на эти страницы? Я делаю проверки на отдельных страницах для авторизации, но мне интересно, нет ли чего-нибудь более элегантного.

1 Ответ

1 голос
/ 02 сентября 2011

Срок действия кэша истекает, на каждую страницу, требующую аутентификации, необходимо поместить следующее:

Response.AddHeader "Pragma", "no-store"
Response.CacheControl = "no-store"
Response.Expires = -1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...