springbootティムは、クロスドメイン設定のクラスの問題を解決します

@Configuration
 パブリック クラスGlobalCorsConfig { 
    @Bean 
    公共CorsFilter corsFilter(){
         // 1.追加CORSの設定情報が 
        CorsConfiguration設定= 新しい新CorsConfiguration();
         // 1)そうでない場合はクッキーを使用することはできません、*書いていない、ドメインを許可する 
        設定を。 addAllowedOrigin( "http://127.0.0.1:6001" ); 
        config.addAllowedOrigin( "HTTP:// localhostを:6001" );
         // クッキー情報を送信するかどうか2) 
        (config.setAllowCredentialsをtrueに);
         // 3)ができるようにします要求種別 
        config.addAllowedMethod(「OPTIONS」)。
        config.addAllowedMethod( "ヘッド" ); 
        config.addAllowedMethod( "GET" ); 
        config.addAllowedMethod( "PUT" ); 
        config.addAllowedMethod( "POST" ); 
        config.addAllowedMethod( "削除" ); 
        config.addAllowedMethod( " PATCH " ;)
         // 4)は、ヘッダー情報ことができます 
        *「config.addAllowedHeaderを(" );
         // パスをマッピングする2. [追加我々はすべての要求インターセプト 
        UrlBasedCorsConfigurationSource configSource = 新新
                UrlBasedCorsConfigurationSource(); 
        configSource。registerCorsConfiguration("/ **" コンフィグ);
         // 3.リターン新しいCorsFilter。
        戻り 、新たな新 CorsFilter(configSource)。
    } 
}

おすすめ

転載: www.cnblogs.com/bigbigxiao/p/12128801.html