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

+ Recent posts