diff --git a/admin/src/main/java/com/example/action/GlobalController.java b/admin/src/main/java/com/example/action/GlobalController.java index 0f9892f..710478e 100644 --- a/admin/src/main/java/com/example/action/GlobalController.java +++ b/admin/src/main/java/com/example/action/GlobalController.java @@ -105,6 +105,11 @@ public class GlobalController implements ErrorController { case 404: return "404"; case 403: + try { + LocalData.getResponse().sendRedirect("/login.htm"); + } catch (IOException e) { + e.printStackTrace(); + } return "403"; case 500: return "500"; diff --git a/admin/src/main/java/com/example/config/SecurityConfig.java b/admin/src/main/java/com/example/config/SecurityConfig.java index b720052..4ae3c73 100644 --- a/admin/src/main/java/com/example/config/SecurityConfig.java +++ b/admin/src/main/java/com/example/config/SecurityConfig.java @@ -16,6 +16,7 @@ import com.example.frame.utils.LocalData; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; +import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; @@ -101,6 +102,12 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { return true; } +// try { +// LocalData.getResponse().sendRedirect("/login.htm"); +// } catch (IOException e) { +// e.printStackTrace(); +// } + return false; } }; diff --git a/admin/src/main/resources/templates/403.ftl b/admin/src/main/resources/templates/403.ftl index 42757d8..43c5401 100644 --- a/admin/src/main/resources/templates/403.ftl +++ b/admin/src/main/resources/templates/403.ftl @@ -199,7 +199,7 @@