| | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | |
| | | import org.springframework.context.annotation.Lazy; |
| | | import org.springframework.data.redis.core.RedisTemplate; |
| | | |
| | |
| | | |
| | | @Override |
| | | public void apply(RequestTemplate requestTemplate) { |
| | | System.out.println("wodefa"); |
| | | String uyToken = redisCache.getCacheObject("UY_Token"); |
| | | if (uyToken == null) { |
| | | uyToken = getToken(); |
| | | boolean flag = requestTemplate.headers().containsKey("No-Need-To-Token"); |
| | | if(! flag) { |
| | | String uyToken = redisCache.getCacheObject("UY_Token"); |
| | | if (uyToken == null) { |
| | | uyToken = getToken(); |
| | | } |
| | | requestTemplate.header("Cookie", "token" + uyToken); |
| | | } |
| | | requestTemplate.header("Cookie", "token"+uyToken); |
| | | } |
| | | |
| | | private String getToken() { |