保存阿里云token失效bug

This commit is contained in:
wulin 2023-11-01 15:51:23 +08:00
parent c51da8e50c
commit 4290419bba

View File

@ -134,9 +134,10 @@ public class WebsocketController {
accessToken.apply();
String token = accessToken.getToken();
long expireTime = accessToken.getExpireTime() - 600000L;//提前10分钟更新
long expireTime = accessToken.getExpireTime() - 600L - (System.currentTimeMillis() / 1000);//提前10分钟更新
//Duration time = Duration.ofSeconds(expireTime);
return reactiveStringRedisTemplate.opsForValue().set(RedisConstans.ALI_TTS_TOKEN,
token, Duration.ofMillis(expireTime)).flatMap(t -> {
token, Duration.ofSeconds(expireTime)).flatMap(t -> {
return Mono.just(token);
});