解决跨域问题代码

Posted wangquanyi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决跨域问题代码相关的知识,希望对你有一定的参考价值。

此代码主要是为了解决跨域问题:

代码:

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("*");

        return corsConfiguration;
    

    @Bean
    public CorsFilter corsFilter() 
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();

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

        return new CorsFilter(source);
    

 

以上是关于解决跨域问题代码的主要内容,如果未能解决你的问题,请参考以下文章

解决跨域问题代码

怎么解决跨域问题

PHP后台代码解决跨域问题

如何解决ajax跨域问题

如何解决ajax跨域问题(转)

如何解决ajax跨域问题(转)