我自己配置了嵌入式Jetty服务器并注册了JspServlet。我正在尝试集成Spring Security,Spring MVC并意识到内部JSP请求也被Spring Security过滤。这是预期还是我的错?
由于
答案 0 :(得分:0)
这是我的错。我为DispatcherType.Forward配置了Spring Security Filter。
在:
handler.addFilter(entry.getValue(), entry.getKey(), EnumSet.allOf(DispatcherType.class));
后:
handler.addFilter(entry.getValue(), entry.getKey(), EnumSet.of(DispatcherType.REQUEST, DispatcherType.ERROR, DispatcherType.ASYNC));