From 275b0a27bdffdea06ce6c67d439cf1e8c89b8f5b Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Mon, 19 Sep 2022 11:13:33 +0800
Subject: [PATCH] 20220902
---
src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java | 1 -
src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java | 4 +++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java b/src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java
index 0990ae0..d363f3b 100644
--- a/src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java
+++ b/src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java
@@ -37,7 +37,6 @@
.allowedMethods("POST", "GET", "PUT", "OPTIONS", "DELETE")//表示允许跨域请求的方法
.maxAge(3600)//表示在3600秒内不需要再发送预校验请求
.allowCredentials(true);//允许客户端携带验证信息,即允许携带cookie
-
}
}
diff --git a/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java b/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java
index 06878ae..f18ea04 100644
--- a/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java
+++ b/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java
@@ -31,6 +31,9 @@
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
+ if ("OPTIONS".equals(request.getMethod().toUpperCase())) {
+ return true;
+ }
String headerToken = request.getHeader("token");
if (StringUtils.isBlank(headerToken)) {
responseUnAuth(response);
@@ -38,7 +41,6 @@
}
String token = resolveToken(headerToken);
-
if (token == null || AppContants.TIME_OUT.equals(token)) {
responseUnAuth(response);
return false;
--
Gitblit v1.9.1