瀏覽代碼

增加山西财经大学注销过滤器

wangliang 2 年之前
父節點
當前提交
1813579f40

+ 1 - 1
cdut-exchange/src/main/java/com/qmth/cdut/api/OpenApiController.java

@@ -102,7 +102,7 @@ public class OpenApiController {
     }
 
     @ApiOperation(value = "跳转知学知考")
-    @RequestMapping(value = "/zxzk_login", method = RequestMethod.GET)
+    @RequestMapping(value = "/authentication/zxzk_login", method = RequestMethod.GET)
     @ApiResponses({@ApiResponse(code = 200, message = "返回消息", response = Result.class)})
     @Aac(auth = BOOL.FALSE)
     public void zxzkLogin(HttpServletRequest request, HttpServletResponse response) throws IOException {

+ 4 - 1
sxufe-exchange/src/main/java/com/qmth/sxufe/api/OpenApiController.java

@@ -65,11 +65,13 @@ public class OpenApiController {
             String targetUrl = CasUtils.getTargetUrl(request);
             log.info("cas:authentication:targetUrl:{}", targetUrl);
             // 跳转到知学知考
+            response.setHeader("Access-Control-Allow-Origin", SystemConstant.PATH_MATCH);
             response.sendRedirect(targetUrl);
         } else {
             // 返回登录页
             String loginUrl = URLEncoder.encode(Constants.CAS_BASE_PATH, Constants.UTF_8_STR);
             log.info("cas:authentication:loginUrl:{}", loginUrl);
+            response.setHeader("Access-Control-Allow-Origin", SystemConstant.PATH_MATCH);
             response.sendRedirect(loginUrl);
         }
     }
@@ -90,7 +92,7 @@ public class OpenApiController {
     }
 
     @ApiOperation(value = "跳转知学知考")
-    @RequestMapping(value = "/zxzk_login", method = RequestMethod.GET)
+    @RequestMapping(value = "/authentication/zxzk_login", method = RequestMethod.GET)
     @ApiResponses({@ApiResponse(code = 200, message = "返回消息", response = Result.class)})
     @Aac(auth = BOOL.FALSE)
     public void zxzkLogin(HttpServletRequest request, HttpServletResponse response) throws IOException {
@@ -101,6 +103,7 @@ public class OpenApiController {
             userName = object.toString();
             commonService.redirectLogic(userName, schoolCode, logoutUrl, null);
         } else {
+            response.setHeader("Access-Control-Allow-Origin", SystemConstant.PATH_MATCH);
             response.sendRedirect(Constants.CAS_LOGIN_URL);
         }
 

+ 1 - 1
sxufe-exchange/src/main/java/com/qmth/sxufe/utils/Constants.java

@@ -23,7 +23,7 @@ public interface Constants {
     String CAS_LOGOUT_URL = CAS_BASE_PATH + "/sso-server/logout";
 
     //登录成功默认跳转地址
-    String DEF_TARGET_URI = "/api/open/zxzk_login";
+    String DEF_TARGET_URI = "/api/open/authentication/zxzk_login";
 
     // 业务系统认证集成改造之后的登录URI
     String SSO_LOGIN_URI = "/api/open/authentication";