|  | @ -1,10 +1,13 @@
 | 
	
		
			
				|  |  | package com.yihu.iot.config;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import com.yihu.iot.interceptor.CrosXssFilter;
 | 
	
		
			
				|  |  | import com.yihu.iot.interceptor.GateWayInterceptor;
 | 
	
		
			
				|  |  | import org.slf4j.Logger;
 | 
	
		
			
				|  |  | import org.slf4j.LoggerFactory;
 | 
	
		
			
				|  |  | import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  | import org.springframework.boot.web.servlet.FilterRegistrationBean;
 | 
	
		
			
				|  |  | import org.springframework.context.annotation.Bean;
 | 
	
		
			
				|  |  | import org.springframework.context.annotation.Configuration;
 | 
	
		
			
				|  |  | import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
 | 
	
		
			
				|  |  | import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
 | 
	
	
		
			
				|  | @ -31,4 +34,14 @@ public class MvcConfig extends WebMvcConfigurerAdapter {
 | 
	
		
			
				|  |  |         super.addInterceptors(registry);
 | 
	
		
			
				|  |  |         logger.info("init gateWayInterceptor");
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     @Bean
 | 
	
		
			
				|  |  |     public FilterRegistrationBean testFilterRegistration() {
 | 
	
		
			
				|  |  |         FilterRegistrationBean registration = new FilterRegistrationBean();
 | 
	
		
			
				|  |  |         registration.setFilter(new CrosXssFilter());
 | 
	
		
			
				|  |  |         registration.addUrlPatterns("/*");
 | 
	
		
			
				|  |  |         registration.setName("CrosXssFilter");
 | 
	
		
			
				|  |  |         registration.setOrder(1);
 | 
	
		
			
				|  |  |         return registration;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | }
 |