Redirect URL 이슈

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.


버블 노코드 툴에서 카카오 연결 회원가입을 연결하려고 하고 있는데요. generic redirect URL을 연결해야해서 해당 URL을 redirect URL에 연결해뒀는데 계속 오류가 납니다.
generic redirect URL: https://홈페이지이름.com/api/1.1/oauth_redirect

왜 아래와 같은 에러가 지속적으로 발생하는건지 알고 싶습니다!

왜 에러가 발생하나요?

등록하지 않은 Redirect URI를 사용해 인가 코드를 요청했습니다.
사용한 Redirect URI: https://홈페이지이름.com/version-test/sign-up_page/Lorem%20ipsum…?debug_mode=true

어떻게 해결할 수 있나요? 접기

[내 애플리케이션] > [카카오 로그인]에서 사용한 Redirect URI를 등록하거나, 등록된 Redirect URI를 인가 코드 요청의 redirect_uri 값으로 사용합니다. - 이미 등록함

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456

앱아이디 ID 1033983 입니다.

궁금한점은 URL generic redirect URL: https://홈페이지이름.com/api/1.1/oauth_redirect 입력하면 전체 홈페이지가 되는게 아닌건지 궁금합니다! 위 URL만 redirect URL에 입력햇을때는 initialize call이 안되구요

사용한 Redirect URI: https://홈페이지이름.com/version-test/sign-up_page/Lorem%20ipsum…?debug_mode=true

위 URL을 등록했을때 initialize call이 되더라고요 확인 부탁드리겠습니다.

안녕하세요.

아래는 설정하신 값과 달리 실제 사용된 redirect_uri 입니다.

로그인 시, 사용된 redirect_uri 파라미터 값을 확인 부탁드립니다.

https://nextleveltransform.com/sign-up_page/1708997992110x589874403000197900
https://nextleveltransform.com/version-test/sign-up_page/1709049003729x132005179113797730?debug_mode=true
https://nextleveltransform.com/version-test/sign-up_page/1709088941773x902499599804896800?debug_mode=true
https://nextleveltransform.com/version-test/socialtest?debug_mode=true

지금 확인해주신 내용들이 어제 등록해놨던 내용들인데 현재는 아래 redirect_url로 등록해놨거든요
https://nextleveltransform.com/api/1.1/oauth_redirect

그리고 이게 generic redirect URL이라 배포용/ 개발자용 전부 사용이 가능한걸로 알고 있는데 제가 연결하고자 하는 페이지별로 저렇게 다 개발자/배포용 상관없이 모두 지정해야하는걸까요?

일반적으로 redirect_uri 경로는 하나만 작성합니다.
redirect_uri에서 접근토큰 발급 및 필요한 작업 수행을 모두 하신 뒤 사용자에게 표시할 페이지로 다시 리디렉션 합니다.

따라서 redirect_uri가 다수일 필요가 없어 보이는데요
만약 개발간에 필요하신 경우라면 모두 등록하셔야만 합니다.