diff --git a/api/src/main/kotlin/com/john/lotto/config/WebFluxConfig.kt b/api/src/main/kotlin/com/john/lotto/config/WebFluxConfig.kt index abb11b7..87da3e4 100644 --- a/api/src/main/kotlin/com/john/lotto/config/WebFluxConfig.kt +++ b/api/src/main/kotlin/com/john/lotto/config/WebFluxConfig.kt @@ -1,21 +1,28 @@ package com.john.lotto.config import org.springframework.context.annotation.Configuration +import org.springframework.http.HttpMethod import org.springframework.web.reactive.config.CorsRegistry import org.springframework.web.reactive.config.EnableWebFlux import org.springframework.web.reactive.config.WebFluxConfigurer /** * @author yoonho - * @since 2023.06.22 + * @since 2023.08.20 */ @Configuration @EnableWebFlux class WebFluxConfig: WebFluxConfigurer { override fun addCorsMappings(registry: CorsRegistry) { - registry.addMapping("/webjars/**") - .allowedOrigins("http://localhost:8080") - .allowedMethods("GET", "POST") + registry.addMapping("/**") + .allowedOrigins("*") + .allowedHeaders("*") + .allowedMethods( + HttpMethod.GET.name(), + HttpMethod.POST.name(), + HttpMethod.DELETE.name(), + HttpMethod.HEAD.name(), + ) } } \ No newline at end of file