HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🐳
[팀11] 모디
/
Spring Oauth2 에서의 redirect_uri는 왜 https 가 안될까?

Spring Oauth2 에서의 redirect_uri는 왜 https 가 안될까?

생성일
Dec 13, 2021 06:00 AM
태그
속성
여기서의 redirect_uri는 카카오와 같은 인증 서비스에서 인증 후, 저희에게 데이터를 넘겨주는 uri를 말합니다. 즉, 저희쪽 주소여야 합니다.
redirect_uri를 통해 정보를 얻으려면 저희가 요청에 실어서보내는 redirect_uri와 카카오 어플리케이션에서 지정한 redirect_uri 가 같아야 합니다.
저희가 요청으로 보내는 redirect_uri 는 application.yaml 에 설정을 해둡니다.
notion image
여기서 {baseUrl} 과 registrationId 는 아래 설명을 참조해주시면 감사하겠습니다.
notion image
로컬에서 테스트 했을 때, redirect_uri 에 들어있는 base_url 은 http://localhost:8080 입니다.
notion image
이를 통해서 유추한 바로는 modi 의 base_url 은 별도의 설정을 한 적이 없기 때문에 default인 http://modi.pw 일 것이고, application.yaml 의 redirect_uri 템플릿에 따라 http://modi.pw/login/oauth2/code/kakao 가 요청에 담겨 보내지는 것으로 추측됩니다.
따라서 카카오나 네이버에도 redirect_uri를 http://modi.pw/login/oauth2/code/{provider} 로 설정해야 됬던게 아닌가 싶습니다.