Я пишу приложение ASP.net, которое использует Windows Identity Foundation. В моем приложении ASP.net используется проверка подлинности на основе утверждений с пассивным перенаправлением в службу маркеров безопасности. Это означает, что когда пользователь получает доступ к приложению, они автоматически перенаправляются в службу маркеров безопасности, где они получают токен безопасности, который идентифицирует их для приложения.
В ASP.net токены безопасности хранятся в виде файлов cookie.
Я хочу, чтобы в моем приложении пользователь мог щелкнуть что-нибудь, что удалит cookie и перенаправит их в службу маркеров безопасности для получения нового токена. Короче говоря, упростите выход из системы и вход в систему как другой пользователь. Я пытаюсь удалить содержащий токен cookie в коде, но он как-то сохраняется.
Как удалить токен, чтобы пользователь мог снова войти в систему и получить новый токен?