From 5ec17f4b752ceb13e8cec8b99b74b56a2438ced9 Mon Sep 17 00:00:00 2001 From: hjhan Date: Thu, 23 Apr 2026 17:31:14 +0800 Subject: [PATCH] =?UTF-8?q?perf(middleware):=20=E4=BC=98=E5=8C=96=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E4=BB=A4=E7=89=8C=E4=B8=AD=E9=97=B4=E4=BB=B6=E7=9A=84?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=A7=BB=E9=99=A4=E9=AB=98=E9=A2=91=E8=AF=B7?= =?UTF-8?q?=E6=B1=82=E6=97=B6=E7=9A=84=E8=AF=A6=E7=BB=86=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E8=BE=93=E5=87=BA=E4=BB=A5=E6=8F=90=E5=8D=87=E6=80=A7=E8=83=BD?= =?UTF-8?q?=20-=20=E6=B3=A8=E9=87=8A=E6=8E=89=E8=B0=83=E8=AF=95=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E9=81=BF=E5=85=8D=E7=94=9F=E4=BA=A7=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E8=BF=87=E5=A4=9A=20-=20=E4=BF=9D=E7=95=99?= =?UTF-8?q?=E5=85=B3=E9=94=AE=E4=B8=9A=E5=8A=A1=E9=80=BB=E8=BE=91=E7=9A=84?= =?UTF-8?q?=E5=90=8C=E6=97=B6=E5=87=8F=E5=B0=91=E6=97=A5=E5=BF=97=E5=86=99?= =?UTF-8?q?=E5=85=A5=E5=BC=80=E9=94=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- YLErpWeb/Middleware/RefreshTokenMiddleware.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/YLErpWeb/Middleware/RefreshTokenMiddleware.cs b/YLErpWeb/Middleware/RefreshTokenMiddleware.cs index 60b1b73a..e17945c6 100644 --- a/YLErpWeb/Middleware/RefreshTokenMiddleware.cs +++ b/YLErpWeb/Middleware/RefreshTokenMiddleware.cs @@ -38,10 +38,9 @@ namespace YLErp.Web.Middleware var path = context.Request.Path.Value?.ToLowerInvariant() ?? ""; var logger = LogFactory.GetLogger("RefreshTokenMiddleware"); - // 记录请求信息 + // 记录请求信息(仅调试时使用) var hasToken = context.Request.Cookies.TryGetValue("Access-Token", out var token); - var tokenPreview = hasToken && token.Length > 20 ? token.Substring(0, 20) + "..." : token; - logger.Info($"[中间件] 请求: {path}, HasToken: {hasToken}, TokenPreview: {tokenPreview}"); + // logger.Debug($"[中间件] 请求: {path}, HasToken: {hasToken}"); // 高频请求时注释掉 // 跳过登录相关页面和静态资源,避免黑名单Token影响登录流程 // 注意:/account/login 包含 /account/loginhandle (POST登录请求) @@ -55,7 +54,7 @@ namespace YLErp.Web.Middleware path.StartsWith("/images/") || path.StartsWith("/favicon.ico")) { - logger.Info($"[中间件] 白名单跳过: {path}"); + // logger.Debug($"[中间件] 白名单跳过: {path}"); // 高频请求时注释掉 await _next(context); return; } @@ -86,7 +85,7 @@ namespace YLErp.Web.Middleware // 检查token是否在黑名单中 var blacklisted = Server.CacheProvider.Get($"token_blacklist:{jti}"); - logger.Info($"[中间件] 黑名单检查 - JTI: {jti}, Blacklisted: {blacklisted != null}"); + // logger.Debug($"[中间件] 黑名单检查 - JTI: {jti}, Blacklisted: {blacklisted != null}"); // 高频请求时注释掉 if (blacklisted != null) { logger.Info($"[中间件] Token在黑名单中,拒绝访问 - JTI: {jti}, Path: {path}");