Skip to content

Commit 5446e43

Browse files
authored
Merge pull request #11 from DevKor-github/dev
fix: securityconfig cors 추가
2 parents e702fdf + d4a1a5a commit 5446e43

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

src/main/java/com/workingdead/config/CorsConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ public CorsConfigurationSource corsConfigurationSource() {
1818
"http://10.0.2.2:8080",
1919
"http://localhost:5173",
2020
"http://whend.app",
21-
"https://whend.app"
21+
"https://whend.app",
22+
"https://whendy.netlify.app"
2223
));
2324
config.setAllowedMethods(List.of("GET","POST","PUT","PATCH","DELETE","OPTIONS"));
2425
config.setAllowedHeaders(List.of("*"));

src/main/java/com/workingdead/config/SecurityConfig.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@
55
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
66
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
77
import org.springframework.security.web.SecurityFilterChain;
8+
import org.springframework.web.cors.CorsConfigurationSource;
89

910
@Configuration
1011
@EnableWebSecurity
1112
public class SecurityConfig {
1213

1314
@Bean
14-
public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
15+
public SecurityFilterChain filterChain(HttpSecurity http, CorsConfigurationSource corsConfigurationSource) throws Exception {
1516
http
17+
.cors(cors -> cors.configurationSource(corsConfigurationSource))
1618
.csrf(csrf -> csrf.disable())
1719
.formLogin(form -> form.disable()) // 기본 로그인 폼 비활성화
1820
.httpBasic(basic -> basic.disable()) // 브라우저 팝업 로그인 비활성화

0 commit comments

Comments
 (0)