From 32c7aec93d2b4686ef11f48f7b2514dee8c6314b Mon Sep 17 00:00:00 2001 From: PIG AI Date: Fri, 4 Jul 2025 10:32:32 +0800 Subject: [PATCH] =?UTF-8?q?fix(mybatis):=20=E4=BF=AE=E5=A4=8D=E5=8C=BF?= =?UTF-8?q?=E5=90=8D=E7=94=A8=E6=88=B7=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E8=BF=94=E5=9B=9Enull=E5=80=BC=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改AnonymousAuthenticationToken情况下的返回值为null - 优化authentication对象存在性检查逻辑 --- .../pigx/common/data/mybatis/MybatisPlusMetaObjectHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pigx-common/pigx-common-data/src/main/java/com/pig4cloud/pigx/common/data/mybatis/MybatisPlusMetaObjectHandler.java b/pigx-common/pigx-common-data/src/main/java/com/pig4cloud/pigx/common/data/mybatis/MybatisPlusMetaObjectHandler.java index c286daed9..a43e4b840 100644 --- a/pigx-common/pigx-common-data/src/main/java/com/pig4cloud/pigx/common/data/mybatis/MybatisPlusMetaObjectHandler.java +++ b/pigx-common/pigx-common-data/src/main/java/com/pig4cloud/pigx/common/data/mybatis/MybatisPlusMetaObjectHandler.java @@ -81,7 +81,7 @@ public class MybatisPlusMetaObjectHandler implements MetaObjectHandler { Authentication authentication = SecurityContextHolder.getContext().getAuthentication(); // 匿名接口直接返回 if (authentication instanceof AnonymousAuthenticationToken) { - return authentication.getName(); + return null; } if (Optional.ofNullable(authentication).isPresent()) {