美文网首页
spring boot配置跨域构建restful

spring boot配置跨域构建restful

作者: 深夜程序员_ | 来源:发表于2020-04-10 18:53 被阅读0次

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;

/**

 * 跨域请求处理

 * @author l

 *

 */

@Configuration

public class CrosConfig {

    private CorsConfiguration buildConfig() {

        CorsConfiguration corsConfiguration = new CorsConfiguration();

        corsConfiguration.addAllowedOrigin("*"); // 1

        corsConfiguration.addAllowedHeader("*"); // 2

        corsConfiguration.addAllowedMethod("*"); // 3

        return corsConfiguration;

    }

    @Bean

    public CorsFilter corsFilter() {

        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();

        source.registerCorsConfiguration("/**", buildConfig()); // 4

        return new CorsFilter(source);

    }

}

————————————————

版权声明:本文为CSDN博主「自由の梦想」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/lv5751394/article/details/88572929

相关文章

网友评论

      本文标题:spring boot配置跨域构建restful

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