From e51d3a8e25a5b6710d28d9d4f74575ce28e9b742 Mon Sep 17 00:00:00 2001 From: ziin Date: Mon, 16 Mar 2026 10:20:01 +0800 Subject: [PATCH] =?UTF-8?q?fix(sign):=20=E7=BC=A9=E7=9F=AD=E7=AD=BE?= =?UTF-8?q?=E5=90=8D=E6=97=B6=E9=97=B4=E5=AE=B9=E9=94=99=E4=B8=8Enonce?= =?UTF-8?q?=E6=9C=89=E6=95=88=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yolo/keyborad/Interceptor/SignInterceptor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/yolo/keyborad/Interceptor/SignInterceptor.java b/src/main/java/com/yolo/keyborad/Interceptor/SignInterceptor.java index 3660e0c..0830808 100644 --- a/src/main/java/com/yolo/keyborad/Interceptor/SignInterceptor.java +++ b/src/main/java/com/yolo/keyborad/Interceptor/SignInterceptor.java @@ -26,10 +26,10 @@ public class SignInterceptor implements HandlerInterceptor { .configure(SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS, true); private final StringRedisTemplate redisTemplate; - // 允许时间误差 5 分钟 - private static final long ALLOW_TIME_DIFF_SECONDS = 300; + // 允许时间误差 20秒 + private static final long ALLOW_TIME_DIFF_SECONDS = 20; // nonce 在 Redis 的有效期(建议比时间误差略长一点) - private static final long NONCE_EXPIRE_SECONDS = 300; + private static final long NONCE_EXPIRE_SECONDS = 30; public SignInterceptor(Map appSecretMap, StringRedisTemplate redisTemplate) {