Удалить пользовательский сеанс из всех браузеров, которые входят в систему - PullRequest
1 голос
/ 08 октября 2011

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

Заранее спасибо,

1 Ответ

1 голос
/ 08 октября 2011

Я думаю, вы сможете получить список всех активных сессий, как описано здесь: http://weblogs.asp.net/imranbaloch/archive/2010/04/05/reading-all-users-session.aspx когда вы получаете каждую сессию, вы можете делать с ней все, что захотите.Например, вы можете к нему привыкнуть (вам нужно будет установить его там, когда будет создан сеанс, см. Список всех активных сеансов ASP.NET ).Также вы можете отказаться от некоторых сессий Session.Abandon

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