Как сохранить идентификатор пользователя с файлом cookie сеанса - PullRequest
0 голосов
/ 24 апреля 2011

Когда пользователь устанавливает флажок «Автоматически входить в систему» ​​на странице входа в систему, у меня возникает проблема с тем, что пользователь вошел в мое приложение asp.net, но информация для входа не была прочитана из базы данных.

В обычном случае (ручной вход в систему), когда пользователь пытается войти в систему, если операция входа прошла успешно, тогда информация о пользователе (идентификатор, привилегии) ​​считывается и сохраняется в переменной сеанса.

Вопрос заключается в следующем: как сохранить идентификатор пользователя в файле cookie сеанса и как войти в базу данных при автоматическом входе.

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

1 Ответ

0 голосов
/ 24 апреля 2011

Я подозреваю, что вы используете контроль входа в систему, но используете собственный код для аутентификации пользователя. Чтобы сделать жизнь по-настоящему легкой, взгляните на Как: использовать членство в ASP.NET 2.0 , которое автоматизирует функцию «войти в систему автоматически» (и многие другие).

Если вы делаете это по-другому, это поможет предоставить пример кода.

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