. Net API-интерфейс Core 2.1 определяет время истечения сеанса - PullRequest
0 голосов
/ 26 февраля 2020

Я пишу C#. Net Core 2.1 API с включенной авторизацией. Мне нужно определить срок окончания сеанса в. Net Core 2.1, чтобы зарегистрировать их позже.

Использован механизм авторизации

var tokenDescriptor = new SecurityTokenDescriptor()
{
  Subject = new ClaimsIdentity(new System.Security.Claims.Claim[]
  {
    new System.Security.Claims.Claim(System.Security.Claims.ClaimTypes.NameIdentifier,userFromRepo.Id.ToString()),
    new System.Security.Claims.Claim(System.Security.Claims.ClaimTypes.Name,userFromRepo.FullName)
  }),
  Expires = DateTime.Now.AddHours(12),
  SigningCredentials = new SigningCredentials(new SymmetricSecurityKey(key), SecurityAlgorithms.HmacSha512Signature)
};

Есть ли в API способ вручную проверить, сеанс истек?

...