Asp.Net MVC: текущий пользователь меняется после регистрации нового пользователя - PullRequest
1 голос
/ 09 января 2012

У меня проблема с моим приложением asp.net. Я использую файл Register.aspx по умолчанию для регистрации нового пользователя. После того, как пользователь был успешно создан, я перенаправлен на новую страницу, которая сообщает мне об успехе. Когда я пытаюсь перейти на другую страницу, текущий пользователь переключается на ту, которую я только что создал. Я хочу сохранить текущего пользователя. Чего мне не хватает?

Спасибо

1 Ответ

1 голос
/ 09 января 2012

Удалите следующую строку из вашего действия Register в контроллере Account при успешной регистрации:

FormsAuthentication.SetAuthCookie(model.UserName, false);

Это то, что меняет пользователя, отправляя новый файл cookie аутентификации в ответе с этим именем пользователя.

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