ASP.NET Forms Authentication - выход из системы

Каким образом можно реализовать функцию выхода из системы при использовании проверки подлинности с помощью форм ASP.NET в приложении интрасети?

Как это будет работать, если я являюсь администратором и хочу войти "как кто-то другой" в приложение?

Пожалуйста, поделитесь своими идеями

3 ответа

Решение

FormsAuthentication.SignOut();;)

Предпочтительной аутентификацией для приложения интрасети является использование аутентификации Windows вместо аутентификации форм.

В этом случае вы можете просто выйти из Windows и войти как "кто-то другой".

Не забудьте также добавить Session.Abandon(), чтобы обеспечить очистку данных сеанса.

Другие вопросы по тегам