Invalid_request

OAuth 2.0 카카오 로그인 하는데 카카오 로그인창 전에 이런 에러가 뜹니다

Login with OAuth 2.0

[invalid_request]

[Kakao]

invalid_request 에서 어떤부분이 잘못된 요청인걸까요?

안녕하세요.

해당 메시지는 카카오에서 전달하는 메시지가 아닌것 같은데요
재현해볼 수 있는 URL 제공 부탁드립니다.

http://3.35.252.234:8080/login/oauth2/code/kakao

여기입니다

image

이 화면은 카카오 로그인 후, 다시 서비스측으로 왔을 때의 화면인가요?
그리고, 앱 ID 제공 부탁드립니다.

아뇨 로그인 전에 나오는데 제가 필수 매개변수를 잘못 넣은 걸까요?

앱 아이디는 879254 입니다

bbb

Spring Boot Oauth2 에서

기본 제공되는 로그인 주소는 /oauth2/authorization/{registrationId} 입니다.
즉, /oauth2/authorization/kakao 가 로그인 요청 주소가 됩니다.

그리고 기본 제공되는 redirect_uri 주소가 첨부 이미지에 나와 있는 것 처럼 /login/oauth2/code/{registrationId} 즉, /login/oauth2/code/kakao 가 됩니다.

로그인 주소에 잘못 진입 하셨는데요 위에 안내드린 로그인 주소로 진입 부탁드리며
카카오의 사용자 동의 과정을 정상적으로 끝마치시면 그 때 브라우저에서 자동으로 redirect_uri로 이동하고 spring 에서 후속 처리하게 됩니다.

아래 가이드도 참고 하시는게 좋을것 같습니다.

https://spring.io/guides/tutorials/spring-boot-oauth2/

감사합니다 제가 로그인 요청주소를 헷갈려서 잘못 진입했네요 감사합니다!