From 5f4160b30ffd06b5a4d53b6d4740a399b301c62b Mon Sep 17 00:00:00 2001 From: zch Date: Mon, 30 Dec 2024 08:48:30 +0800 Subject: [PATCH] =?UTF-8?q?add(security):=20=E9=85=8D=E7=BD=AE=20websocket?= =?UTF-8?q?=20=E8=B7=AF=E5=BE=84=E7=9A=84=E5=8C=BF=E5=90=8D=E8=AE=BF?= =?UTF-8?q?=E9=97=AE=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 SecurityConfig 中添加了对 /websocket/** 路径的 permitAll 配置 - 这允许未登录的用户也能访问 websocket 相关的请求 --- .../main/java/com/ruoyi/framework/config/SecurityConfig.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java index 629e2ef..ca2da75 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java @@ -138,6 +138,9 @@ public class SecurityConfig // 允许匿名访问 字典类型 .antMatchers("/system/dict/data/type/**").permitAll() + // 如果需要不登录也可以访问,需要在`SecurityConfig.java`中设置匿名访问 + .antMatchers("/websocket/**").permitAll() + // 除上面外的所有请求全部需要鉴权认证 .anyRequest().authenticated(); })