From bd4a2cac5cc35fdb80d7b3f760359bd865a32876 Mon Sep 17 00:00:00 2001 From: tjlygdx Date: Tue, 19 May 2026 15:53:42 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9B=9E=E9=80=80=E5=85=A8=E5=B1=80?= =?UTF-8?q?=E9=9D=99=E6=80=81=E5=90=8E=E7=BC=80=E7=99=BD=E5=90=8D=E5=8D=95?= =?UTF-8?q?=E5=8C=B9=E9=85=8D=E8=BF=87=E5=AE=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/utils/WhitelistUtils.java | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java b/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java index 86dc73cd16..8fab4b1911 100644 --- a/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java +++ b/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java @@ -13,13 +13,6 @@ import static io.dataease.result.ResultCode.INTERFACE_ADDRESS_INVALID; public class WhitelistUtils { private static String contextPath; - private static final List STATIC_PATH_PREFIXES = List.of( - "/assets/", - "/static/" - ); - private static final List STATIC_FILES = List.of( - "/favicon.ico" - ); public static String getContextPath() { @@ -75,7 +68,7 @@ public class WhitelistUtils { requestURI = requestURI.replaceFirst(AuthConstant.DE_OIDCAPI_PREFIX, ""); } return WHITE_PATH.contains(requestURI) - || isStaticAssetRequest(requestURI) + || StringUtils.endsWithAny(requestURI, ".gif",".ico", "js", ".css", "svg", "png", "jpg", "js.map", ".otf", ".ttf", ".woff2") || StringUtils.startsWithAny(requestURI, "data:image") || StringUtils.startsWithAny(requestURI, "/login/platformLogin/") || StringUtils.startsWithAny(requestURI, "/static-resource/") @@ -100,11 +93,6 @@ public class WhitelistUtils { || StringUtils.startsWithAny(requestURI, "/communicate/down/"); } - private static boolean isStaticAssetRequest(String requestURI) { - return STATIC_FILES.contains(requestURI) - || STATIC_PATH_PREFIXES.stream().anyMatch(requestURI::startsWith); - } - public static String getBaseApiUrl(String redirect_uri) { if (StringUtils.endsWith(redirect_uri, "/")) { redirect_uri = redirect_uri.substring(0, redirect_uri.length() - 1);