From b5dfe34186dc537d4160475f82d6c65e76849f2a Mon Sep 17 00:00:00 2001 From: Gao Wei Date: Wed, 15 Jun 2022 16:43:14 +0800 Subject: [PATCH] for perspective switch bug --- .../main/java/cn/axzo/framework/auth/domain/TerminalInfo.java | 2 +- .../axzo/framework/auth/service/ContextInfoBuilderAspect.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/domain/TerminalInfo.java b/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/domain/TerminalInfo.java index 25fe1d2..8a649f0 100644 --- a/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/domain/TerminalInfo.java +++ b/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/domain/TerminalInfo.java @@ -426,6 +426,6 @@ public class TerminalInfo { ////专门用于切换ent、proj这个情况的 - public static final String TEMP_SESSION_KEY = "__temp_switch_legacy_terminal__"; + public static final String TEMP_SESSION_KEY_FOR_PERSPECTIVE_BUG = "_temp_terminal_for_perspective_switch_bug_"; } diff --git a/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java b/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java index bcdb1ee..c7cafa6 100644 --- a/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java +++ b/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java @@ -248,7 +248,7 @@ public class ContextInfoBuilderAspect { private String retrieveTerminalByRequestAndSession(HttpServletRequest request) { String terminalHeader = request.getHeader(AuthConstants.HEADER_TERMINAL); - String terminalSession = StpUtil.getSession().getString(TerminalInfo.TEMP_SESSION_KEY); + String terminalSession = StpUtil.getSession().getString(TerminalInfo.TEMP_SESSION_KEY_FOR_PERSPECTIVE_BUG); if(null != terminalSession && !"".equals(terminalSession)) { log.warn("stp.session里面放了临时的legacy terminal,看到这条信息,说明这个BUG还在。"); //只有一个地方会放内容到这个临时Key里,就是Perspective切换的时候。