package com.huimv.receive.config; 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.WebMvcConfigurer; /** * @Description: 注册验证tocken的拦截器 * @Author * @Date 2021/4/19 20:41 * @Version V1.0 */ @Configuration public class InterceptorConfig implements WebMvcConfigurer { @Bean public JWTInterceptor jwtInterceptor(){ return new JWTInterceptor(); } @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(jwtInterceptor()). excludePathPatterns("/secureApi/admin/my/*") .excludePathPatterns("/secureApi/receive/feed","/secureApi/bill-personnel-admission/printAdmission" ,"/secureApi/bill-personnel-admission/printAdmission" ,"/secureApi/bill-pcr/printPcr" ,"/secureApi/bill-clean/printClean" ,"/secureApi/bill-isolate/printIsolate" ,"/secureApi/bill-luggage/printLuggage" ,"/secureApi/admin/user/printUser" ,"/secureApi/admin/accountMultilevel/printAccount" ,"/secureApi/base-device/printDevice" ,"/secureApi/bill-personnel-admission/jingJiAdmission" ,"/secureApi/bill-personnel-admission/allCount" ,"/secureApi/bill-pcr/pcrList" ,"/secureApi/bill-goods-inventory/listAll"); } }