From 14f37814a441d795ae7a15dfe4b7be05aa49f96f Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期四, 23 一月 2025 16:30:28 +0800 Subject: [PATCH] 最新版本541200007 --- server/system_gateway/src/main/java/com/doumee/config/CustomWebFilterConfig.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/server/system_gateway/src/main/java/com/doumee/config/CustomWebFilterConfig.java b/server/system_gateway/src/main/java/com/doumee/config/CustomWebFilterConfig.java index bfd3b6f..9e34aa6 100644 --- a/server/system_gateway/src/main/java/com/doumee/config/CustomWebFilterConfig.java +++ b/server/system_gateway/src/main/java/com/doumee/config/CustomWebFilterConfig.java @@ -1,6 +1,7 @@ package com.doumee.config; import com.doumee.config.GatewayFilterProperties; +import com.doumee.config.jwt.JwtTokenUtil; import com.doumee.core.utils.Constants; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -25,7 +26,8 @@ private RedisTemplate<String,Object> stringRedisTemplate; @Resource private GatewayFilterProperties notAuthUrlProperties; - + @Resource + private JwtTokenUtil jwtTokenUtil; @Bean public WebFilter webFilter() { return (exchange, chain) -> { @@ -40,6 +42,7 @@ if (StringUtils.isBlank(userInfo)) { return unAuthorize(exchange); } + jwtTokenUtil.refreshTokenTime(token,userInfo); //鎶婃柊鐨� exchange鏀惧洖鍒拌繃婊ら摼 ServerHttpRequest request = exchange.getRequest().mutate().header(Constants.HEADER_USER_TOKEN, token).build(); ServerWebExchange newExchange = exchange.mutate().request(request).build(); -- Gitblit v1.9.3