parent
4a2338258d
commit
9fa8717075
@ -0,0 +1,24 @@
|
||||
package com.gk.study.config;
|
||||
|
||||
import com.gk.study.interceptor.AccessInterceptor;
|
||||
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.WebMvcConfigurer;
|
||||
|
||||
@Configuration
|
||||
public class MyConfig implements WebMvcConfigurer {
|
||||
@Override
|
||||
public void addCorsMappings(CorsRegistry registry) {
|
||||
registry.addMapping("/**")//项目中的所有接口都支持跨域
|
||||
.allowedOriginPatterns("*") //所有地址都可以访问,也可以配置具体地址
|
||||
.allowCredentials(true)
|
||||
.allowedMethods("*");//"GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS"
|
||||
}
|
||||
|
||||
@Override
|
||||
public void addInterceptors(InterceptorRegistry registry) {
|
||||
// 自定义拦截器
|
||||
registry.addInterceptor(new AccessInterceptor());
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue