|
@@ -19,6 +19,9 @@ import javax.servlet.http.HttpServletResponse;
|
|
|
@Component
|
|
|
public class ApiInterceptor implements HandlerInterceptor {
|
|
|
|
|
|
+ @Value("${caimei.coreDomain}")
|
|
|
+ private String domain;
|
|
|
+
|
|
|
private RedisService redisService;
|
|
|
|
|
|
@Autowired
|
|
@@ -33,9 +36,7 @@ public class ApiInterceptor implements HandlerInterceptor {
|
|
|
String cacheToken = null != token ? String.valueOf(redisService.get(token)) : null;
|
|
|
if (null == cacheToken || !JwtUtil.isVerify(cacheToken)) {
|
|
|
// Token失效
|
|
|
- StringBuffer url = request.getRequestURL();
|
|
|
- String serverName = url.delete(url.length() - request.getRequestURI().length(), url.length()).toString();
|
|
|
- response.sendRedirect(serverName + "/order/unauthorized");
|
|
|
+ response.sendRedirect(domain + "/order/unauthorized");
|
|
|
return false;
|
|
|
}
|
|
|
}
|