Мое время на ПК на 2 минуты меньше, чем на самом деле.Это потому, что он находится в сети, где основной компьютер имеет неправильное время.Во всех случаях это хороший пример того, что веб-интерфейс считает, что токен не истек, тогда как на самом деле он истек, а серверная часть выдает ошибку.
В настоящее время, чтобы узнать, истек ли токен во внешнем интерфейсе, я использую следующее:
if( this.jwtHelper.isTokenExpired(token) ) {
console.log ("Token expired!")
}
Так как время моего ПК отстает на 2 минуты, когда истекает токен, у меня все еще есть2 минуты, когда веб-интерфейс считает, что этот токен все еще действует.Есть ли способ действительно узнать, если срок действия токена истек даже при неправильной настройке времени на клиентском компьютере?Это реальный случай использования, о котором мне нужно беспокоиться, или мне просто нужно исправить время на компьютере и не беспокоиться об этой проблеме?