Я реализовал базовую аутентификацию и авторизацию токена JWT Bearer. Я использую приведенный ниже код для уничтожения токена JWT или выхода из системы текущего пользователя, но он не работает.
//var claim = _httpContextAccessor.HttpContext.User.Claims;
// var users = await _userManager.FindByNameAsync(_httpContextAccessor.HttpContext.User.Identity.Name);
// var identity = _httpContextAccessor.HttpContext.User.Identity as ClaimsIdentity;
// foreach (var item in claim)
// {
// identity.RemoveClaim(item);
// }
await _signInManager.SignOutAsync();