asp.net сеанс MVC и пользовательский MembershipProvider - PullRequest
1 голос
/ 23 апреля 2010

Приветствую, в моем приложении ASP.NET MVC я создал собственный MembershipProvider.Он работает нормально, однако, когда пользователь успешно вошел в систему, я хотел бы создать объект Operator и сделать возможным доступ к этому объекту на каждом контроллере и представлении.Я думал о сессии, чтобы сделать это, но когда сессия истекает, этот объект является нулевым, но пользователь, который вошел в систему с помощью MembershipProvider, все еще вошел в систему. Можно ли как-нибудь сохранить мой объект Operator в MembershipProvider и получить к нему доступ на каждом контроллере?нужно?

1 Ответ

0 голосов
/ 23 апреля 2010

Может быть, вам следует использовать ApplicationState вместо SessionState? Или определите фильтр действий, который проверяет, является ли сеанс новым, и затем загружает все необходимые данные для вошедшего в систему пользователя.

...