From 9c870bc61a37a43643cfd99d70312f2e99d487fa Mon Sep 17 00:00:00 2001 From: ajaxfan <909938737@qq.com> Date: Wed, 21 Apr 2021 15:18:35 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=AE=89=E5=85=A8=E6=8B=A6?= =?UTF-8?q?=E6=88=AA=E7=9A=84=E6=97=A5=E5=BF=97=E8=BE=93=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../security/starter/filter/TokenAuthenticationFilter.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mall-ebtp-cloud-security-starter/src/main/java/com/chinaunicom/mall/ebtp/cloud/security/starter/filter/TokenAuthenticationFilter.java b/mall-ebtp-cloud-security-starter/src/main/java/com/chinaunicom/mall/ebtp/cloud/security/starter/filter/TokenAuthenticationFilter.java index c0dc62a..d4a3b11 100644 --- a/mall-ebtp-cloud-security-starter/src/main/java/com/chinaunicom/mall/ebtp/cloud/security/starter/filter/TokenAuthenticationFilter.java +++ b/mall-ebtp-cloud-security-starter/src/main/java/com/chinaunicom/mall/ebtp/cloud/security/starter/filter/TokenAuthenticationFilter.java @@ -3,6 +3,7 @@ package com.chinaunicom.mall.ebtp.cloud.security.starter.filter; import java.io.IOException; import java.util.Collections; import java.util.List; +import java.util.Objects; import java.util.Optional; import java.util.stream.Collectors; @@ -52,8 +53,10 @@ public class TokenAuthenticationFilter extends OncePerRequestFilter { // 提取request头信息 final String header = request.getHeader(Constants.AUTHORIZATION_HEADER); final String currentRoleCode = request.getHeader(Constants.CURRENT_ROLE_CODE); - - log.info("TokenAuthenticationFilter: header [{}]", header); + + if (Objects.nonNull(header)) { + log.info("TokenAuthenticationFilter: header [{}]", header); + } // 检查请求头是否包含 Bearer 前缀 if (StringUtils.startsWith(header, Constants.TOKEN_PREFIX)) {