Я использую asp.net 4.0 с asp.net MVC 2.0 и поставщиком членства asp.net.Как уничтожить сеанс другого, чем текущий пользователь в asp.net
Мне нужно завершить сеанс пользователя, прежде чем удалять его. В противном случае, если пользователь по-прежнему будет аутентифицирован, в следующий раз, когда он посетит страницу, будут выполняться исключения с использованием нулевой ссылки при попытке доступа к пользовательским данным и профилю.
Я получаю метод Session.Abandon(), но то, что я ищу, одинаково для пользователя, что-то вроде user.AbandonSessions().
Я понимаю, что этот вопрос задан раньше, но я не могу получить прямой ответ.
Благодаря
Я не уверен, что понял вопрос, может быть, перефразировать. вы можете использовать Session.Abandon или даже установить для переменной сеанса значение null, когда вы закончите с ней. – JonH
Ошибка - это просто добавленная «... и не позволяйте двери ударить вас по пути». Нет большого количества ИМО. – Greg
Не могли бы вы прояснить, что вы пытаетесь сделать. Это немного неоднозначно, как есть. –