Java & Spring boot

[Spring boot] localhost:8080 로그인 창이 뜰 때

whale3 2022. 1. 9. 15:56

스프링 부트로 서버도 잘 동작시켰고 localhost:8080 으로 접속도 되는데 자꾸 위와 같은 로그인 창이 뜰 때가 있다. 

 

이 주소에 대한 모든 접근을 스프링 시큐리티가 일단 막고 보는 것이다. 

위와 같은 로그인 창이 보였을때 로그인 하려면, ide에서 스프링 서버를 동작시킬 때 나오는 로그 중에 'Using generated security password:...' 같은 부분이 있다. 

username은 user라고 입력하고 password는 'Using generated security password: ' 에 이어서 나오는 아주 긴 비밀번호를 입력해서 로그인하면 된다. 

 

아예 이런 로그인 창이 뜨지 않게 하려면 build.gradle 파일에서 아래 두 줄을 주석처리 하면 된다. (maven이면 pom.xml 이었나..?)

implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.security:spring-security-taglibs'
반응형