spring_seurity의 설정 후 oauth2.0으로 kakao 로그인 기능으 구현했다.
그런데 카카오의 로그인 까지는 정상적으로 동작이 되지만 자꾸 리다이렉션이 발생한다는 내용이 브라우저에 표시되었다.
확인해 보니 spring security에서 사용하는 yml설정 중에 redirect-uri는 기본양식이 있다고 한다.
Spring Security + OAuth2.0 + JWT
✔︎ Spring Security + OAuth 2.0 Redirect URI Authorization server(Google, Kakao 등)에서 사용자 인증 후 리다이렉션할 URI이다. 쉽게 말해 타사 서비스에서 우리 서비스로 돌아올 수 있는 경로라고 생각하면 된다.
velog.io
아래의 양식으로 변경 해주니 정상적으로 동작했다.
기존
- >
redirect-uri: http://localhost:8080/oauth2/login/kakao
수정후
->
redirect-uri: http://localhost:8080/login/oauth2/code/kakao
'Spring_Securtiy > 에러해결 및 참조사항정리' 카테고리의 다른 글
Spring Security 사용방법 및 메소드 설명 블로그 - v5.8 이전기준 (0) | 2023.11.11 |
---|---|
Spring Security 간단 사용방법 예제 - v5.8 이전기준 (0) | 2023.11.10 |
Spring Security 동작 구조 (0) | 2023.11.10 |
webSecurityConfigurerAdapter의 deprecated (spring security 5.7, 5.8, 6.1버전) - 버전 업데이트 관련 변경내용 (0) | 2023.11.10 |