From 3c2ce021e51c212dd44c22edf725cafae064cd5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=81=B0=E8=89=B2DT?= <995959152@qq.com> Date: Tue, 13 Aug 2019 20:40:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20WebConfig.java?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/mingsoft/config/WebConfig.java | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/main/java/net/mingsoft/config/WebConfig.java b/src/main/java/net/mingsoft/config/WebConfig.java index 98e22e95..4696cfdb 100644 --- a/src/main/java/net/mingsoft/config/WebConfig.java +++ b/src/main/java/net/mingsoft/config/WebConfig.java @@ -3,6 +3,7 @@ package net.mingsoft.config; import java.io.File; import org.springframework.aop.Advisor; +import net.mingsoft.basic.filter.XSSEscapeFilter; import org.springframework.aop.support.DefaultPointcutAdvisor; import org.springframework.aop.support.JdkRegexpMethodPointcut; import org.springframework.boot.web.servlet.FilterRegistrationBean; @@ -131,18 +132,17 @@ public class WebConfig implements WebMvcConfigurer { return new DefaultPointcutAdvisor(druidStatPointcut(), druidStatInterceptor()); } - // /** - // * xssFilter注册 - // */ - // @Bean - // public FilterRegistrationBean xssFilterRegistration() { - // XssFilter xssFilter = new XssFilter(); - // xssFilter.setUrlExclusion(Arrays.asList("/static/")); - // FilterRegistrationBean registration = new - // FilterRegistrationBean(xssFilter); - // registration.addUrlPatterns("/*"); - // return registration; - // } + /** + * xssFilter注册 + */ + @Bean + public FilterRegistrationBean xssFilterRegistration() { + XSSEscapeFilter xssFilter = new XSSEscapeFilter(); + FilterRegistrationBean registration = new + FilterRegistrationBean(xssFilter); + registration.addUrlPatterns("/*"); + return registration; + } /** * RequestContextListener注册