У меня есть приложение, использующее поставщика простого членства MVC4. Я добавил некоторый код в метод входа в систему, который устанавливает некоторую информацию о сеансе, необходимую мне для решения некоторых вопросов безопасности.
Если я закрою браузер и вернусь к нему, MVC по-прежнему показывает, что я вошел в систему в верхнем левом углу, а свойства User.Username по-прежнему заполнены, но дополнительные данные, которые я туда добавляю, очевидно, нет.
Когда и где происходит эта «аутентификация»? Я попытался проверить объекты запроса и пользователя в Application_Start в Global.asax, но при запуске они все еще равны нулю.
Есть ли что-то еще в этом конвейере аутентификации, что я могу переопределить или вызвать свой метод, чтобы извлечь то, что мне нужно, что было бы более подходящим?
Спасибо!