package com.imooc.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;
/**
* @description: CORS跨域问题处理配置
* @author: WhiteCrowZHZ
* @date: 2022/2/16 13:08
*/
@Configuration
public class CorsConfig {
public CorsConfig() {
}
@Bean
public CorsFilter corsFilter() {
// 1.添加cors配置信息
CorsConfiguration config = new CorsConfiguration();
config.addAllowedOrigin("http://localhost:8080");
// 设置是否发送cookie信息
config.setAllowCredentials(true);
// 设置允许访问的方式
config.addAllowedMethod("*"); // 所有
// 设置允许的header
config.addAllowedHeader("*"); // 所有
// 2.为url添加映射路径
UrlBasedCorsCo
SpringBoot项目解决CORS跨域问题
最新推荐文章于 2023-05-05 20:14:58 发布