diff --git a/parent/center.manager/src/main/resources/app-context.xml b/parent/center.manager/src/main/resources/app-context.xml index 28bd261..128cfd9 100644 --- a/parent/center.manager/src/main/resources/app-context.xml +++ b/parent/center.manager/src/main/resources/app-context.xml @@ -1,7 +1,6 @@ - + + + + classpath:jdbc.properties + classpath:redis.properties + + + - - - - - - - - - - + + + + + + \ No newline at end of file diff --git a/parent/center.manager/src/main/resources/xml/app-shiro.xml b/parent/center.manager/src/main/resources/xml/app-shiro.xml index 272c4da..0dce952 100644 --- a/parent/center.manager/src/main/resources/xml/app-shiro.xml +++ b/parent/center.manager/src/main/resources/xml/app-shiro.xml @@ -45,13 +45,12 @@ - - /** = anon + /** = user,forceLogout diff --git a/parent/core.sdk/src/main/java/com/lyms/shiro/ShiroWebUtils.java b/parent/core.sdk/src/main/java/com/lyms/shiro/ShiroWebUtils.java index 24d6832..c8dac60 100644 --- a/parent/core.sdk/src/main/java/com/lyms/shiro/ShiroWebUtils.java +++ b/parent/core.sdk/src/main/java/com/lyms/shiro/ShiroWebUtils.java @@ -138,12 +138,8 @@ public class ShiroWebUtils { *
  • 修改时间: */ public static final boolean isLogin(){ - Subject currentUser = SecurityUtils.getSubject(); - if (null != currentUser) { - Session session = currentUser.getSession(); - if (null != session) { - return true; - } + if (null != getCurrentUser()) { + return true; } return false; }