Press "Enter" to skip to content

Kiedy token zapomni wygasnąć

Akcja dzieje się w pracy, w sumie stażysta się mnie zapytał, to musiałam poszukać. Token, ustawiony na krótki czas (wyrażony w sekundach) nie wygasa i api puszcza request zamiast rzucić unauthorized na twarz. Rozwiązanie jest proste, zostawiam dla potomnych, albo dla siebie w przyszłości.

 var validationParameters = new TokenValidationParameters {
           ValidateIssuer = true,
           ValidIssuer = issuer,
           ValidateAudience = true,
           ValidAudience = audience
           ValidateIssuerSigningKey = true,
           IssuerSigningKeys = signingKeys,
           ValidateLifetime = true,
           ClockSkew = TimeSpan.Zero //to dodaj
}; //to co przypisujemy do item.TokenValidationParameters w AddJwtBearer