From fbe5cd852139e6eceb6b5150a2d409623fff5fce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EB=B0=B1=ED=96=89?= Date: Mon, 23 Sep 2024 21:10:56 +0900 Subject: [PATCH] =?UTF-8?q?[SecurityConfig]=20=EC=9D=B4=ED=81=B4=EB=A6=BD?= =?UTF-8?q?=EC=8A=A4=20=EB=AC=B8=EC=A0=9C(Problems)=20=ED=95=B4=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/egovframe/cloud/discovery/SecurityConfig.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/backend/discovery/src/main/java/org/egovframe/cloud/discovery/SecurityConfig.java b/backend/discovery/src/main/java/org/egovframe/cloud/discovery/SecurityConfig.java index 1498f7b..36eaab8 100644 --- a/backend/discovery/src/main/java/org/egovframe/cloud/discovery/SecurityConfig.java +++ b/backend/discovery/src/main/java/org/egovframe/cloud/discovery/SecurityConfig.java @@ -1,8 +1,9 @@ package org.egovframe.cloud.discovery; +import org.springframework.context.annotation.Bean; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; -import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; +import org.springframework.security.web.SecurityFilterChain; /** * org.egovframe.cloud.discovery.SecurityConfig @@ -20,10 +21,11 @@ import org.springframework.security.config.annotation.web.configuration.WebSecur * 수정일 수정자 수정내용 * ---------- -------- --------------------------- * 2021/06/30 jaeyeolkim 최초 생성 + * 2024/09/23 이백행 컨트리뷰션 이클립스 문제(Problems) 해결 * */ @EnableWebSecurity // Spring Security 설정들을 활성화시켜 준다 -public class SecurityConfig extends WebSecurityConfigurerAdapter { +public class SecurityConfig { /** * 스프링 시큐리티 설정 @@ -31,8 +33,8 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { * @param http * @throws Exception */ - @Override - protected void configure(HttpSecurity http) throws Exception { + @Bean + public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { http .csrf().disable() .headers().frameOptions().disable() @@ -42,6 +44,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { .anyRequest().authenticated() .and() .httpBasic(); + return http.build(); } }