12345678910111213141516171819202122232425262728293031 |
- package com.fdkankan.tk.config;
- import com.fdkankan.tk.interceptor.TokenInterceptor;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.context.annotation.Configuration;
- import org.springframework.web.servlet.config.annotation.CorsRegistry;
- import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
- import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
- import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
- @Configuration
- public class WebAppConfig implements WebMvcConfigurer {
- @Autowired
- TokenInterceptor tokenInterceptor;
- @Override
- public void addInterceptors(InterceptorRegistry registry) {
- registry.addInterceptor(tokenInterceptor).addPathPatterns("/**")
- .excludePathPatterns("/test/**","/roomList/**","/_inner/**","wxApi");
- WebMvcConfigurer.super.addInterceptors(registry);
- }
- @Override
- public void addResourceHandlers(ResourceHandlerRegistry registry) {
- WebMvcConfigurer.super.addResourceHandlers(registry);
- }
- }
|