diff --git a/web/src/main/java/com/dite/znpt/web/build/GiteeSignatureVerifier.java b/web/src/main/java/com/dite/znpt/web/build/GiteeSignatureVerifier.java index 0da970d..9501444 100644 --- a/web/src/main/java/com/dite/znpt/web/build/GiteeSignatureVerifier.java +++ b/web/src/main/java/com/dite/znpt/web/build/GiteeSignatureVerifier.java @@ -1,5 +1,7 @@ package com.dite.znpt.web.build; +import lombok.extern.slf4j.Slf4j; + import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; import java.net.URLEncoder; @@ -7,6 +9,7 @@ import java.nio.charset.StandardCharsets; import java.time.Instant; import java.util.Base64; +@Slf4j public class GiteeSignatureVerifier { private static final long MAX_TIME_DIFF = 3600 * 1000; // 1小时(毫秒) @@ -17,7 +20,7 @@ public class GiteeSignatureVerifier { String secret) { // 1. 验证时间有效性(避免重放攻击) if (!validateTimestamp(receivedTimestamp)) { - System.out.println("时间戳超出允许范围"); + log.debug("时间戳超出允许范围"); return false; } @@ -38,7 +41,7 @@ public class GiteeSignatureVerifier { long currentTime = Instant.now().toEpochMilli(); return Math.abs(currentTime - timestamp) < MAX_TIME_DIFF; } catch (NumberFormatException e) { - System.err.println("无效的时间戳格式: " + timestampStr); + log.debug("无效的时间戳格式: {}", timestampStr); return false; } }