美文网首页
springboot跨域配置

springboot跨域配置

作者: 小李_a98e | 来源:发表于2020-07-21 10:06 被阅读0次

    /*

    • project:web-server
    • filename:CorsConfig.java
    • @description:
    • Date:2020/7/21 上午9:59
    • Author:lilu
      */

    package com.tenpay.morningstar.webserver.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;

    @Configuration
    public class CorsConfig {

    private CorsConfiguration buildConfig() {
        CorsConfiguration corsConfiguration = new CorsConfiguration();
        corsConfiguration.addAllowedOrigin("*");
        corsConfiguration.addAllowedHeader("*");
        corsConfiguration.addAllowedMethod("*");
        corsConfiguration.setAllowCredentials(true);
        return corsConfiguration;
    }
    
    @Bean
    public CorsFilter corsFilter() {
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        source.registerCorsConfiguration("/**", buildConfig());
        return new CorsFilter(source);
    }
    

    }

    相关文章

      网友评论

          本文标题:springboot跨域配置

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