From f8f48da89d0c27a4581ea1f896ca9ae8a3e8cff7 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Fri, 17 Nov 2023 17:19:41 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20api=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/io/dataease/auth/interceptor/CorsConfig.java | 2 +- sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sdk/common/src/main/java/io/dataease/auth/interceptor/CorsConfig.java b/sdk/common/src/main/java/io/dataease/auth/interceptor/CorsConfig.java index 9fb219f88b..87b5988a67 100644 --- a/sdk/common/src/main/java/io/dataease/auth/interceptor/CorsConfig.java +++ b/sdk/common/src/main/java/io/dataease/auth/interceptor/CorsConfig.java @@ -23,6 +23,6 @@ public class CorsConfig implements WebMvcConfigurer { @Override public void configurePathMatch(PathMatchConfigurer configurer) { - configurer.addPathPrefix(AuthConstant.DE_API_PREFIX, c -> c.isAnnotationPresent(RestController.class)); + configurer.addPathPrefix(AuthConstant.DE_API_PREFIX, c -> c.isAnnotationPresent(RestController.class) && c.getPackageName().startsWith("io.dataease")); } } 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 0a4e5c7834..0284021338 100644 --- a/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java +++ b/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java @@ -14,6 +14,7 @@ public class WhitelistUtils { "/dekey", "/index.html", "/model", + "/deApi", "/demo.html", "/swagger-resources", "/doc.html",