| | |
| | | * @param param |
| | | * @return |
| | | */ |
| | | @PostMapping("/tenant/api/vi/user/login") |
| | | @PostMapping(value = "/tenant/api/vi/user/login",headers = "No-Need-To-Token = true") |
| | | JSONObject getToken(@RequestBody UYTokenParam param); |
| | | } |
| | |
| | | public class HKFeignInterceptor implements RequestInterceptor { |
| | | @Override |
| | | public void apply(RequestTemplate requestTemplate) { |
| | | System.out.println("wodefa"); |
| | | } |
| | | } |
| | |
| | | |
| | | @Override |
| | | public void apply(RequestTemplate requestTemplate) { |
| | | System.out.println("wodefa"); |
| | | 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); |
| | | } |
| | | } |
| | | |
| | | private String getToken() { |
| | | UYTokenParam param = new UYTokenParam(); |