From bb2bc28813fbb66537ea19fa54d46f6b4707a226 Mon Sep 17 00:00:00 2001 From: wzy <wzy19931122ai@163.com> Date: Fri, 24 Jun 2022 20:25:32 +0800 Subject: [PATCH] fix --- src/main/java/cc/mrbird/febs/common/interceptor/DappInterceptor.java | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/common/interceptor/DappInterceptor.java b/src/main/java/cc/mrbird/febs/common/interceptor/DappInterceptor.java index 303921c..a997db1 100644 --- a/src/main/java/cc/mrbird/febs/common/interceptor/DappInterceptor.java +++ b/src/main/java/cc/mrbird/febs/common/interceptor/DappInterceptor.java @@ -16,7 +16,7 @@ import java.io.IOException; /** - * @author wzy + * @author * @date 2022-03-17 **/ @Slf4j @@ -26,14 +26,19 @@ @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { - String headAddress = request.getHeader("address"); + if ("OPTIONS".equals(request.getMethod().toUpperCase())) { + return true; + } + + String headAddress = request.getHeader("token"); + String chain = request.getHeader("chain"); log.info("进入拦截:{}", headAddress); if (StrUtil.isBlank(headAddress)) { responseUnAuth(response); return false; } - DappMemberEntity memberEntity = dappMemberDao.selectByAddress(headAddress); + DappMemberEntity memberEntity = dappMemberDao.selectByAddress(headAddress, chain); if (memberEntity == null) { responseUnAuth(response); return false; -- Gitblit v1.9.1