springboot構成は、ドメインをまたぐアクセスコードのインスタンスを許可する。


この文章は主にspringbootの構成がドメインをまたぐアクセスコードの実例を紹介しています。ここでは例示コードを通して紹介された非常に詳細で、皆さんの学習や仕事に対して一定の参考となる学習価値があります。必要な友達は下記を参照してください。
springbootのフレームワークは、通常は前後のエンド分離プロジェクトのために使用されるので、バックグラウンドを配置してドメインをまたぐアクセスを許可する必要があります(具体的にはコメントを見て)、このクラスをプロジェクトに追加すればいいです。

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;
/**
 * 
 * Create on 2017 7 6   8:05:19
 * All right reserved
 */
@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);
  }
}
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。