[Spring Security/스프링시큐리티] ver 5.7 WebSecurityConfigurerAdapter 오류(지원 안 됨) 해결 방법
2022. 7. 13. 14:00ㆍ공부/Springboot
안녕하세요
오늘은 Spring Security 5.7ver WebSecurityConfigurerAdapter 지원이 되지 않을 때 해결 방법을 들고 왔습니다!
방학을 맞이해 게시판을 만들고 있는데 지원이 안 된다는 안내가 떴어요 ㅠㅠ
공식 문서에 가서 살펴보니 5.7.0 버전부터는 사용하지 않는다고 나와있더라고요!
공식 문서를 따라서 제가 지금 해보고 있는 프로젝트에 한 번 적용해봤습니다
HttpSecurity 구성 방법만 나와있으니 다른 방법은 공식 문서 참고 해주세요!
HttpSecurity 구성방법
원래 코드
SecurityConfig.java
public class SecurityConfig extends WebSecurityConfigAdapter{
...
@override
protected void configure(HttpSecurity http) throws Exception {
http.formLogin()
.loginPage("root")
. ...;
}
변경 적용 코드
SecurityConfig.java
public class SecurityConfig {
@Bean
public SecurityFilterChain filterChain(HttpSecurity http) throws Exception{
http.formLogin()
.loginPage("root")
. ...
return http.build();
}
@Bean으로 잡아주고, return으로 꼭 http.build()를 해주시면 이전과 같이 사용 가능합니다!
도움이 되셨길 바랍니다 😶❤️
'공부 > Springboot' 카테고리의 다른 글
[서버 배포/Maven] Sprginboot Jar 파일로 서버 배포하기 (0) | 2022.11.02 |
---|---|
[쇼핑몰 프로젝트 with JPA] 3.5 부트스트랩으로 header, footer 영역 수정하기 (0) | 2022.07.11 |
[쇼핑몰 프로젝트 with JPA] 3.4 Thymeleaf 페이지 레이아웃 (0) | 2022.07.11 |
[쇼핑몰 프로젝트 with JPA] 3.3 Thymeleaf 예제 진행하기 (0) | 2022.07.11 |
[쇼핑몰 프로젝트 with JPA] 3.2 Spring Boot Devtools (0) | 2022.07.09 |