From adf61375c7106ef29cd78c592e8981456c59f137 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E6=B2=90?= Date: Sat, 24 Feb 2024 12:22:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/maku/framework/security/utils/TokenUtils.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/maku-framework/src/main/java/net/maku/framework/security/utils/TokenUtils.java b/maku-framework/src/main/java/net/maku/framework/security/utils/TokenUtils.java index 815f624..ff1d386 100644 --- a/maku-framework/src/main/java/net/maku/framework/security/utils/TokenUtils.java +++ b/maku-framework/src/main/java/net/maku/framework/security/utils/TokenUtils.java @@ -3,6 +3,7 @@ package net.maku.framework.security.utils; import cn.hutool.core.lang.UUID; import cn.hutool.core.util.StrUtil; import jakarta.servlet.http.HttpServletRequest; +import net.maku.framework.common.utils.HttpContextUtils; /** * Token 工具类 @@ -22,6 +23,18 @@ public class TokenUtils { /** * 获取 AccessToken */ + public static String getAccessToken() { + HttpServletRequest request = HttpContextUtils.getHttpServletRequest(); + if (request == null) { + return null; + } + + return getAccessToken(request); + } + + /** + * 获取 AccessToken + */ public static String getAccessToken(HttpServletRequest request) { String accessToken = request.getHeader("Authorization"); if (StrUtil.isBlank(accessToken)) {