diff --git a/YLErpWeb/Middleware/RefreshTokenMiddleware.cs b/YLErpWeb/Middleware/RefreshTokenMiddleware.cs index 15517b11..79799b28 100644 --- a/YLErpWeb/Middleware/RefreshTokenMiddleware.cs +++ b/YLErpWeb/Middleware/RefreshTokenMiddleware.cs @@ -16,7 +16,8 @@ namespace YLErp.Web.Middleware public class RefreshTokenMiddleware { private readonly RequestDelegate _next; - private const int RefreshThreshold = 3600; // 1小时阈值 + // 续期阈值设为Token过期时间的20%,避免过于频繁的续期 + private static int RefreshThreshold => (int)(AuthHelper.ExpireInSeconds * 0.2); /// /// 构造函数