Принудительный выход пользователя, вошедшего в систему в wss 3.0 - как? - PullRequest
1 голос
/ 20 февраля 2010

Сценарий таков:

Я сейчас вошел в систему пользователя. Этот пользователь хотел бы удалить свою учетную запись. Он нажимает кнопку, затем запускается функция Membership.DeleteUser. После этого он все еще входит в систему, несмотря на то, что его учетная запись была успешно удалена.

Как я могу заставить его выйти из системы после удаления его учетной записи?

Ответы [ 2 ]

3 голосов
/ 20 февраля 2010
FormsAuthentication.Signout();
FormsAuthentication.RedirectToLoginPage();

Над двумя строчками следует выполнить трюк

0 голосов
/ 21 февраля 2010

Выше приведен правильный ответ.

FormsAuthentication.Signout();

Но есть и другой способ сделать это:

Вы можете создать ссылку на сайт выхода из системы:

<a href="_layouts/signout.aspx">log out</a>

:)

...