Хранение данных в сеансе при аутентификации пользователя - PullRequest
1 голос
/ 11 августа 2011

В настоящее время у меня есть IHttpModule, который выполняет некоторую аутентификацию пользовательских форм для аутентификации пользователя с помощью моего единого входа на сервере.После перенаправления обратно с моего сервера единого входа я получаю кучу информации о пользователе.Я хотел бы сохранить это в сеансе, а не в FormsAuthenticationTicket, потому что объем данных велик.Однако в событии AuthenticateRequest не отображается, что сеанс еще настроен.Есть ли хороший способ обойти это или лучший способ хранения данных.Я также не в восторге от того факта, что данные сессии и FormsAuth обязательно будут синхронизированы по времени, поэтому я открыт для всех предложений.

1 Ответ

1 голос
/ 11 августа 2011

Вы можете попробовать поместить его в обработчик событий Global.asax Session_Start.

...