From 6336d3731516b04bc8313bd1439712ae1dcb1d23 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Mon, 29 Sep 2025 17:17:52 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=9E=E6=B3=95=E5=80=BC=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/bonus/framework/config/ResourcesConfig.java | 4 ++-- .../java/com/bonus/framework/filter/ReplayAttackFilter.java | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bonus-framework/src/main/java/com/bonus/framework/config/ResourcesConfig.java b/bonus-framework/src/main/java/com/bonus/framework/config/ResourcesConfig.java index 2836984..80698c8 100644 --- a/bonus-framework/src/main/java/com/bonus/framework/config/ResourcesConfig.java +++ b/bonus-framework/src/main/java/com/bonus/framework/config/ResourcesConfig.java @@ -42,9 +42,9 @@ public class ResourcesConfig implements WebMvcConfigurer .addResourceLocations("file:" + BonusConfig.getProfile() + "/"); /** swagger配置 */ - registry.addResourceHandler("/swagger-ui/**") + /*registry.addResourceHandler("/swagger-ui/**") .addResourceLocations("classpath:/META-INF/resources/webjars/springfox-swagger-ui/") - .setCacheControl(CacheControl.maxAge(5, TimeUnit.HOURS).cachePublic()); + .setCacheControl(CacheControl.maxAge(5, TimeUnit.HOURS).cachePublic());*/ } /** diff --git a/bonus-framework/src/main/java/com/bonus/framework/filter/ReplayAttackFilter.java b/bonus-framework/src/main/java/com/bonus/framework/filter/ReplayAttackFilter.java index 38fc1c3..5cc01fc 100644 --- a/bonus-framework/src/main/java/com/bonus/framework/filter/ReplayAttackFilter.java +++ b/bonus-framework/src/main/java/com/bonus/framework/filter/ReplayAttackFilter.java @@ -27,6 +27,7 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.collections4.CollectionUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; +import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; /** @@ -229,7 +230,7 @@ public class ReplayAttackFilter implements Filter { long timestamp, String requestUrl, String receivedSignature) { String encryptUserId = Sm4Utils.encrypt(userId); String encryptSecret = Sm4Utils.encrypt(secret); - + System.err.println(requestUrl); // 构建待签名字符串 String signString = buildSignString(encryptUserId, timestamp, requestUrl, request.getMethod()); // 使用HMAC-SHA256计算签名