From 09c88cc68d65337a98703b061107f09bdd00f1fe Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 06 Apr 2022 10:49:57 +0800 Subject: [PATCH] fix --- src/main/java/cc/mrbird/febs/system/controller/ViewController.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/system/controller/ViewController.java b/src/main/java/cc/mrbird/febs/system/controller/ViewController.java index 8014aa0..29755c1 100644 --- a/src/main/java/cc/mrbird/febs/system/controller/ViewController.java +++ b/src/main/java/cc/mrbird/febs/system/controller/ViewController.java @@ -9,6 +9,7 @@ import cc.mrbird.febs.system.service.IUserDataPermissionService; import cc.mrbird.febs.system.service.IUserService; import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; import org.apache.shiro.authz.AuthorizationInfo; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.session.ExpiredSessionException; @@ -25,6 +26,7 @@ /** * @author MrBird */ +@Slf4j @Controller("systemView") @RequiredArgsConstructor public class ViewController extends BaseController { @@ -36,6 +38,12 @@ @GetMapping("login") @ResponseBody public Object login(HttpServletRequest request) { + if (request.getRequestURL().indexOf("api.antethvip.com") > 0) { + ModelAndView mav = new ModelAndView(); + mav.setViewName(FebsUtil.view("error/error")); + return mav; + } + if (FebsUtil.isAjaxRequest(request)) { throw new ExpiredSessionException(); } else { @@ -47,12 +55,15 @@ @GetMapping("unauthorized") public String unauthorized() { - return FebsUtil.view("error/403"); + return FebsUtil.view("error/error"); } @GetMapping("/") - public String redirectIndex() { + public String redirectIndex(HttpServletRequest request) { + if (request.getRequestURL().indexOf("api.antethvip.com") > 0) { + return FebsUtil.view("error/error"); + } return "redirect:/index"; } -- Gitblit v1.9.1