Commit 425d9bd8 by liyanlin

fix

parent 990cf60e
...@@ -21,6 +21,7 @@ import java.io.IOException; ...@@ -21,6 +21,7 @@ import java.io.IOException;
@ServletComponentScan @ServletComponentScan
@WebFilter(urlPatterns = {"/customer/*", "/technician/*"}, filterName = "requestbrandFilter") @WebFilter(urlPatterns = {"/customer/*", "/technician/*"}, filterName = "requestbrandFilter")
public class RequestbrandFilter implements Filter { public class RequestbrandFilter implements Filter {
@Override @Override
public void init(FilterConfig filterConfig) throws ServletException { public void init(FilterConfig filterConfig) throws ServletException {
...@@ -29,7 +30,12 @@ public class RequestbrandFilter implements Filter { ...@@ -29,7 +30,12 @@ public class RequestbrandFilter implements Filter {
@Override @Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest)servletRequest; HttpServletRequest request = (HttpServletRequest)servletRequest;
String sourceFrom = request.getHeader("sourceFrom");
String brandId = request.getHeader("brandId"); String brandId = request.getHeader("brandId");
if(StringUtils.isEmpty(sourceFrom) && !request.getRequestURI().endsWith("login")){
filterChain.doFilter(servletRequest,servletResponse);
return;
}
if(StringUtils.isEmpty(brandId)) if(StringUtils.isEmpty(brandId))
throw new RRException(ErrorCode.ER_2008); throw new RRException(ErrorCode.ER_2008);
filterChain.doFilter(servletRequest,servletResponse); filterChain.doFilter(servletRequest,servletResponse);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment