springboot跨域配置
时间: 2023-06-11 18:04:41 浏览: 67
springboot设置跨域访问
可以使用@Configuration注解的类配置WebMvcConfigurer实现跨域配置。具体配置代码如下:
```
@Configuration
public class CorsConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowedMethods("GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS")
.allowCredentials(false)
.maxAge(3600);
}
}
```
其中,allowedOrigins指定允许的跨域请求来源,"*"表示允许所有来源;allowedMethods指定允许的请求方式;allowCredentials表示是否允许发送cookie,与Access-Control-Allow-Credentials响应头对应;maxAge表示缓存预检请求的时间,单位为秒。
阅读全文