wangliang 4 лет назад
Родитель
Сommit
6f8423ba4d

+ 2 - 2
teachcloud-report-business/src/main/java/com/qmth/teachcloud/report/business/filter/MyWebApplicationInitializer.java

@@ -35,13 +35,13 @@ public class MyWebApplicationInitializer implements ServletContextInitializer {
         FilterRegistration.Dynamic CASFilter = sc.addFilter("CASFilter", AuthenticationFilter.class);
         CASFilter.setInitParameter("casServerLoginUrl", "http://cas.whu.edu.cn/authserver/login");
         CASFilter.setInitParameter("serverName", "https://wdfx.qmth.com.cn");
-        CASFilter.addMappingForUrlPatterns(null, false, "/api/report/wuda/open/authentication/*");
+        CASFilter.addMappingForUrlPatterns(null, false, "/api/report/wuda/open/authentication/*", "/api/report/wuda/open/user/authentication/*");
 
         FilterRegistration.Dynamic CASValidationFilter = sc.addFilter("CAS Validation Filter", Cas20ProxyReceivingTicketValidationFilter.class);
         CASValidationFilter.setInitParameter("casServerUrlPrefix", "http://cas.whu.edu.cn/authserver");
         CASValidationFilter.setInitParameter("serverName", "https://wdfx.qmth.com.cn");
         CASValidationFilter.setInitParameter("encoding", "UTF-8");
-        CASValidationFilter.addMappingForUrlPatterns(null, false, "/api/report/wuda/open/authentication/*");
+        CASValidationFilter.addMappingForUrlPatterns(null, false, "/api/report/wuda/open/authentication/*", "/api/report/wuda/open/user/authentication/*");
 
         FilterRegistration.Dynamic CASHttpServletRequestWrapperFilter = sc.addFilter("CAS HttpServletRequest Wrapper Filter", HttpServletRequestWrapperFilter.class);
         CASHttpServletRequestWrapperFilter.addMappingForUrlPatterns(null, false, "/*");