CreateUserWizard вызывает FormsAuthentication.SetAuthCookie? - PullRequest
1 голос
/ 10 октября 2009


1) Я предполагаю, что когда для CreateUserWizard.LoginCreatedUser задано значение true, элемент управления вызывает FormsAuthentication.SetAuthCookie, что, в свою очередь, создает билет проверки подлинности (я вполне уверен, что элемент управления не вызывает FormsAuthentication.RedirectfromLoginPage)


2) От MSDN:

Если для свойства LoginCreatedUser установлено значение true, пользователь будет создан и выполнен вход в конце шага CreateUserStep.

Не думаю, что это правда, поскольку, когда на странице отображается CompleteWizardStep, пользователь еще не вошел в систему?!


спасибо

1 Ответ

1 голос
/ 13 октября 2009

Используя Reflector, я вижу, что он вызывает FormsAuthentication.SetAuthCookie(username, false); сразу после того, как сработало событие CreateUser.

Таким образом, он регистрирует пользователя, но без постоянного cookie.

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