мы получим эту проблему, когда клиент и сервер находятся на разных машинах.Spring по умолчанию блокирует запрос от разных хост-клиентов, выдавая недопустимое исключение запроса cors.
Таким образом, вы должны разрешить все источники в коде на стороне сервера.
Если вы используете spring, приведенный ниже фрагмент будетбыть полезным.Добавьте приведенный ниже код в основной класс загрузки Spring или в новый файл конфигурации.
@Bean
public <HttpSecurity> WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedMethods("*")
.allowedHeaders("*");
}
};
}