diff --git a/src/main/java/com/bside/BSIDE/config/WebConfig.java b/src/main/java/com/bside/BSIDE/config/WebConfig.java index 82b3910..48a846d 100644 --- a/src/main/java/com/bside/BSIDE/config/WebConfig.java +++ b/src/main/java/com/bside/BSIDE/config/WebConfig.java @@ -8,6 +8,7 @@ import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.security.crypto.password.PasswordEncoder; import org.springframework.security.web.SecurityFilterChain; +import org.springframework.web.servlet.config.annotation.CorsRegistry; import com.bside.BSIDE.jwt.exception.CustomAuthenticationEntryPoint; @@ -61,6 +62,13 @@ public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { return http.build(); } + public void addCorsMappings(CorsRegistry registry) { + registry.addMapping("/**") + .allowedOrigins("http://localhost:8080") + .exposedHeaders("name","token") + .allowCredentials(true); + } + @Bean public PasswordEncoder passwordEncoder(){ return new BCryptPasswordEncoder();