Я запускаю приложение Docker на Render.com и получаю ошибку Cors. Мой сервер, моя база данных и мои приложения-докеры находятся на рендеринге и развернуты. Я могу получить доступ к серверу, работающему при рендеринге, с локального хоста и получить данные ответа. Но я не могу отправить запрос на сервер из источника URL-адреса рендеринга. Я настроил cors на сервере, и это выглядит так.
Код: Выделить всё
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurer() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedOrigins("https://spring-react-crud-app-1.onrender.com", "http://localhost:5173")
.allowedMethods("GET", "POST", "PUT", "DELETE")
.allowedHeaders(HttpHeaders.CONTENT_TYPE);
}
};
}
I have tried adding @CrossOrigin to my controller and still not working.
Источник: https://stackoverflow.com/questions/781 ... cors-error
Мобильная версия