FormsIdentity.Ticket.UserData и тикет аутентификации. UserData остаются в синхронизации - PullRequest
2 голосов
/ 20 февраля 2009

На моем сайте asp.net. Я помещаю некоторые данные в часть UserData билета аутентификации форм. Позже я смогу получить доступ к этим данным, используя

(FormsIdentity)(HttpContext.Current.User.Identity).Ticket.UserData

У меня вопрос: пока билет аутентификации действителен, будут ли эти данные ВСЕГДА доступны в FormsIdentity.Ticket.UserData? Или мне в конечном итоге потребуется синхронизировать FormsIdentity.Ticket.UserData и UserData в билете аутентификации?

1 Ответ

2 голосов
/ 20 февраля 2009

Да, он зашифрован с помощью билета аутентификации, поэтому он будет там, пока используется тот же билет Изменить: если вы изменяете данные, вам нужно будет выдать новый билет аутентификации.

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