美文网首页学习笔记
01【笔记】 springBoot 前后端分离项目 跨域问题

01【笔记】 springBoot 前后端分离项目 跨域问题

作者: 杨不易呀 | 来源:发表于2020-04-24 09:49 被阅读0次

springBoot 前后端分离项目 跨域问题

package top.yangbuyi.system.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;

/**
 * ClassName: CorsAutoConfig
 * Description: 杨不易网站 :www.yangbuyi.top
 * date: 2020/4/14 18:30
 *
 * @author TeouBle
 * @author yangbuyi
 * @date 前后端  解决跨域问题
 * @since JDK 1.8
 */
@Configuration
public class CorsAutoConfig {
    @Bean
    public CorsFilter corsFilter() {
        UrlBasedCorsConfigurationSource urlBasedCorsConfigurationSource = new UrlBasedCorsConfigurationSource();
        CorsConfiguration corsConfiguration = new CorsConfiguration();
        corsConfiguration.addAllowedHeader("*");
        corsConfiguration.addAllowedMethod("*");
        // 表示什么域名跨域 *表示全部都跨域
        corsConfiguration.addAllowedOrigin("*");
        // 注入进去
        urlBasedCorsConfigurationSource.registerCorsConfiguration("/**", corsConfiguration);

        CorsFilter corsFilter = new CorsFilter(urlBasedCorsConfigurationSource);
        return corsFilter;
    }
}

相关文章

网友评论

    本文标题:01【笔记】 springBoot 前后端分离项目 跨域问题

    本文链接:https://www.haomeiwen.com/subject/kcjxwhtx.html