mall-tiny-security DynamicSecurityFilter 每个request会执行两次
shengtu0328 opened this issue · 0 comments
shengtu0328 commented
https://github.com/macrozheng/mall-learning/tree/master/
DynamicSecurityFilter是否加上判重比较?
private static final String FILTER_APPLIED = "__spring_security_demoFilter_filterApplied";
if (servletRequest.getAttribute(FILTER_APPLIED) != null) {
filterChain.doFilter(servletRequest, servletResponse);
return ;
}
//do something
servletRequest.setAttribute(FILTER_APPLIED,true);
filterChain.doFilter(servletRequest, servletResponse);