В настоящее время я работаю над приложением, предназначенным для размещения в Iframe на SharePoint, которое предназначено для использования AuthorizationCodeFlow для аутентификации с использованием библиотеки ADAL.
Пока это работает, однако у меня есть проблема в том, что когда пользователь затем выходит из SharePoint, а затем входит в систему с новой учетной записью, мое приложение все еще проходит проверку подлинности, используя старого пользователя.
Похоже, это связано с тем, что в tokencache используются утверждения NameIdentifier, совпадающие с учетной записью, в которой они были первоначально зарегистрированы.
Как очистить или удалить этот ClaimsPrincipal?