diff --git a/backend/src/main/java/mouda/backend/config/CorsConfig.java b/backend/src/main/java/mouda/backend/config/CorsConfig.java index 80e2cb37e..f7906baa8 100644 --- a/backend/src/main/java/mouda/backend/config/CorsConfig.java +++ b/backend/src/main/java/mouda/backend/config/CorsConfig.java @@ -4,14 +4,17 @@ import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; + @Configuration public class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") - .allowedOrigins("*") - .allowedMethods("*") - .allowedHeaders("*"); + .allowedOrigins("http://localhost:8080") + .allowedMethods("GET", "POST", "DELETE", "OPTIONS") + .allowedHeaders("Authorization", "Content-Type") + .allowCredentials(true) + .maxAge(3600); } }