1
私のサーバーはlocalhost:8080(spring boot app)と私のフロントエンドはlocalhost:3000(angular app)で動作しています。問題は、フロントエンドからバックエンドサーバーに要求を出したいということです。私はコルスに精通していますが、それは私の形では機能しません。スプリングブート - corsが機能しません
@Bean
WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedOrigins("http://localhost:3000");
}
};
}
が、私はまだ
のXMLHttpRequestがhttp://localhost:8080/carsをロードすることはできませんを取得します:私は私のサーバーにこれを追加しました。リクエストは 'http://localhost:8080/login'にリダイレクトされました。これは、プリフライトが必要なクロスオリジンリクエストでは許可されていません。
どういうところが間違っていますか?