diff --git a/modules/core/src/main/java/com/jeesite/common/shiro/filter/CasFilter.java b/modules/core/src/main/java/com/jeesite/common/shiro/filter/CasFilter.java index 3e7c20bf..8423ec91 100644 --- a/modules/core/src/main/java/com/jeesite/common/shiro/filter/CasFilter.java +++ b/modules/core/src/main/java/com/jeesite/common/shiro/filter/CasFilter.java @@ -4,6 +4,7 @@ */ package com.jeesite.common.shiro.filter; +import com.jeesite.common.config.Global; import com.jeesite.common.lang.ExceptionUtils; import com.jeesite.common.lang.StringUtils; import com.jeesite.common.shiro.cas.CasBaseFilter; @@ -29,6 +30,10 @@ import jakarta.servlet.http.HttpServletResponse; public class CasFilter extends CasBaseFilter { private BaseAuthorizingRealm authorizingRealm; + + public CasFilter() { + this.setSuccessUrl(Global.getProperty("shiro.successUrl")); + } /** * 登录成功调用事件