diff --git a/src/main/java/com/chwipoClova/common/config/WebMvcConfig.java b/src/main/java/com/chwipoClova/common/config/WebMvcConfig.java new file mode 100644 index 0000000..62830f1 --- /dev/null +++ b/src/main/java/com/chwipoClova/common/config/WebMvcConfig.java @@ -0,0 +1,18 @@ +package com.chwipoClova.common.config; + +import org.springframework.context.annotation.Configuration; +import org.springframework.web.servlet.config.annotation.CorsRegistry; +import org.springframework.web.servlet.config.annotation.EnableWebMvc; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; + +@Configuration +@EnableWebMvc +public class WebMvcConfig implements WebMvcConfigurer { + @Override + public void addCorsMappings(CorsRegistry registry) { + registry.addMapping("/**") + .allowedOrigins("http://localhost:3000") + .allowedMethods("OPTIONS","GET","POST","PUT","DELETE"); + } + +} diff --git a/src/main/java/com/chwipoClova/interview/controller/InterviewController.java b/src/main/java/com/chwipoClova/interview/controller/InterviewController.java index ef2b10d..ea5bf7b 100644 --- a/src/main/java/com/chwipoClova/interview/controller/InterviewController.java +++ b/src/main/java/com/chwipoClova/interview/controller/InterviewController.java @@ -31,7 +31,6 @@ @Slf4j @RestController @RequiredArgsConstructor -@CrossOrigin(origins = "http://localhost:3000") @Tag(name = "Interview", description = "면접 API") @RequestMapping("interview") public class InterviewController { diff --git a/src/main/java/com/chwipoClova/resume/controller/ResumeController.java b/src/main/java/com/chwipoClova/resume/controller/ResumeController.java index bad692e..e938fc3 100644 --- a/src/main/java/com/chwipoClova/resume/controller/ResumeController.java +++ b/src/main/java/com/chwipoClova/resume/controller/ResumeController.java @@ -24,7 +24,6 @@ @Slf4j @RestController @RequiredArgsConstructor -@CrossOrigin(origins = "http://localhost:3000") @Tag(name = "Resume", description = "이력서 API") @RequestMapping("resume") public class ResumeController { diff --git a/src/main/java/com/chwipoClova/user/controller/UserController.java b/src/main/java/com/chwipoClova/user/controller/UserController.java index edae0ad..2f33e66 100644 --- a/src/main/java/com/chwipoClova/user/controller/UserController.java +++ b/src/main/java/com/chwipoClova/user/controller/UserController.java @@ -24,7 +24,6 @@ @Slf4j @RestController @RequiredArgsConstructor -@CrossOrigin(origins = "http://localhost:3000") @Tag(name = "User", description = "유저 API") @RequestMapping("user") public class UserController {