chao 3 rokov pred
rodič
commit
890421e640

+ 4 - 3
src/main/java/com/caimei365/order/config/ApiInterceptor.java

@@ -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;
             }
         }