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)) {