【发布时间】:2019-05-01 20:38:28
【问题描述】:
早安,
我正在尝试检查令牌过期日期是否已过期。我正在使用 JWT 生成我的令牌。如果我的令牌仍然有效,我可以使用此代码检查我的 javascript 环境。
if (decodedToken.exp < new Date().getTime() / 1000) {
alert("Session expired);
}
// decodedToken.exp returns a value like "1556797243"
但我的问题是,如果令牌已过期,我不知道如何使用 C# 代码进行验证。
我试过这样的,
// suppose I have a value of "1556797243"
var expirationDate = DateTime.ParseExact(expiration, "dd/MM/yyyy HH:mm:ss", CultureInfo.InvariantCulture);
但它不起作用。
【问题讨论】: