Commit ede242943b344a7bb13b526f157959498eec253f
1 parent
78b0511f
白名单变更
Showing
4 changed files
with
7 additions
and
6 deletions
src/main/java/com/bsth/common/Constants.java
| ... | ... | @@ -24,8 +24,9 @@ public class Constants { |
| 24 | 24 | /** |
| 25 | 25 | * 线调部分子页面不做拦截,便于浏览器缓存 |
| 26 | 26 | */ |
| 27 | - public static final String XD_CHILD_PAGES = "/real_control_v2/**"; | |
| 28 | - public static final String XD_TEMPS = "/pages/control/line/temps/**"; | |
| 27 | + public static final String XD_CHILD_PAGES = "/real_control_v2/**"; | |
| 28 | + public static final String XD_REAL_GPS = "/gps/real/line"; | |
| 29 | + //public static final String XD_TEMPS = "/pages/control/line/temps/**"; | |
| 29 | 30 | |
| 30 | 31 | //车载网关上行接口 |
| 31 | 32 | public static final String UPSTREAM_URL = "/control/upstream"; | ... | ... |
src/main/java/com/bsth/filter/BaseFilter.java
| ... | ... | @@ -24,7 +24,7 @@ public abstract class BaseFilter implements Filter { |
| 24 | 24 | * 白名单 |
| 25 | 25 | */ |
| 26 | 26 | private String[] whiteListURLs = { Constants.LOGIN_PAGE,Constants.CAPTCHA, |
| 27 | - Constants.ASSETS_URL, Constants.FAVICON_URL, Constants.METRONIC_URL, Constants.LOGIN, Constants.LOGIN_FAILURE, Constants.UPSTREAM_URL, Constants.XD_CHILD_PAGES, Constants.XD_TEMPS }; | |
| 27 | + Constants.ASSETS_URL, Constants.FAVICON_URL, Constants.METRONIC_URL, Constants.LOGIN, Constants.LOGIN_FAILURE, Constants.UPSTREAM_URL, Constants.XD_CHILD_PAGES, Constants.XD_REAL_GPS }; | |
| 28 | 28 | |
| 29 | 29 | @Override |
| 30 | 30 | public void destroy() { | ... | ... |
src/main/java/com/bsth/oplog/http/HttpOpLogInterceptor.java
| ... | ... | @@ -3,8 +3,8 @@ package com.bsth.oplog.http; |
| 3 | 3 | import javax.servlet.http.HttpServletRequest; |
| 4 | 4 | import javax.servlet.http.HttpServletResponse; |
| 5 | 5 | |
| 6 | +import com.bsth.common.Constants; | |
| 6 | 7 | import org.springframework.beans.factory.annotation.Autowired; |
| 7 | -import org.springframework.stereotype.Component; | |
| 8 | 8 | import org.springframework.util.AntPathMatcher; |
| 9 | 9 | import org.springframework.util.PathMatcher; |
| 10 | 10 | import org.springframework.web.method.HandlerMethod; |
| ... | ... | @@ -25,7 +25,7 @@ public class HttpOpLogInterceptor implements HandlerInterceptor { |
| 25 | 25 | private final PathMatcher pathMatcher = new AntPathMatcher(); |
| 26 | 26 | |
| 27 | 27 | // GET 白名单 |
| 28 | - private String[] httpGetWhiteList = { "/user/login/**", "/user/currentUser","/dictionary/**", "/module/findByCurrentUser", "/gps/**", "/error/**" }; | |
| 28 | + private String[] httpGetWhiteList = { "/user/login/**", "/user/currentUser","/dictionary/**", "/module/findByCurrentUser", "/gps/**", "/error/**", Constants.XD_CHILD_PAGES}; | |
| 29 | 29 | |
| 30 | 30 | // POST 白名单 |
| 31 | 31 | private String[] httpPostWhiteList = { | ... | ... |
src/main/java/com/bsth/security/WebSecurityConfig.java
| ... | ... | @@ -36,7 +36,7 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter { |
| 36 | 36 | public void configure(WebSecurity web) throws Exception { |
| 37 | 37 | // 白名单 |
| 38 | 38 | web.ignoring().antMatchers(Constants.LOGIN_PAGE, Constants.LOGIN, Constants.ASSETS_URL, Constants.FAVICON_URL, Constants.CAPTCHA, |
| 39 | - Constants.METRONIC_URL, Constants.LOGIN_FAILURE, Constants.UPSTREAM_URL, Constants.XD_CHILD_PAGES, Constants.XD_TEMPS); | |
| 39 | + Constants.METRONIC_URL, Constants.LOGIN_FAILURE, Constants.UPSTREAM_URL, Constants.XD_CHILD_PAGES); | |
| 40 | 40 | } |
| 41 | 41 | |
| 42 | 42 | @Override | ... | ... |