package com.vci.web.interceptor;
|
|
|
import com.vci.starter.web.interceptor.VciSecurityInterceptor;
|
import org.springframework.context.annotation.Configuration;
|
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
|
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
@Configuration
|
@EnableWebMvc
|
public class MyMVCConfig implements WebMvcConfigurer {
|
|
@Override
|
public void addInterceptors(InterceptorRegistry registry) {
|
//配置白名单
|
List<String> patterns = new ArrayList<>();
|
patterns.add("/stmFunctionController/**");
|
registry.addInterceptor(new VciSecurityInterceptor()).excludePathPatterns(patterns);
|
}
|
}
|