From b9d3b06504d679a28fd3ed17268013f7a5e61a0c Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期日, 30 八月 2026 21:20:33 +0800
Subject: [PATCH] 修复测试控制台刷新时实时流鉴权
---
ruoyi-framework/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java
index 9d2f494..cf9d134 100644
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java
+++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java
@@ -27,6 +27,13 @@
@Autowired
private TokenService tokenService;
+ /** SSE 使用异步 dispatch,续传阶段也必须恢复无状态 JWT 上下文。 */
+ @Override
+ protected boolean shouldNotFilterAsyncDispatch()
+ {
+ return false;
+ }
+
@Override
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain chain)
throws ServletException, IOException
--
Gitblit v1.7.1