문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
로그인시 rediect_uri 가 302로 됩니다
아이디는 1116420 입니다 확인부탁드립니다
rediect_uri 타고 다시 302로 카카오로그인 버튼이 있는 페이지로 돌아갑니다
문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
로그인시 rediect_uri 가 302로 됩니다
아이디는 1116420 입니다 확인부탁드립니다
rediect_uri 타고 다시 302로 카카오로그인 버튼이 있는 페이지로 돌아갑니다
안녕하세요
redirect_uri에서 다시 302 리디렉션 한다는 말씀이신가요?
만야 그렇다면, redirect_uri 는 서비스측 앤드포인트로 이곳에서 다시 302 리디렉션 하는 것은 서비스에서 그렇게 구현 하셨기 때문으로 구현하신 내용을 점검해 보시는게 좋을것 같습니다.
Redirect_uri가
카카오로그인 버튼화면이잇는 url과 redirect_url두개가 나와서 결국 카카오버튼이잇는 화면으로최종적으로 이덩합니다…
재현가능한 URL 부탁드립니다.
http:localhost:8080/kakao/callback
입니다
회원님 로컬 주소라 확인이 불가 한데요
해당 URL을 처리하는 로직에서 302 응답 하고 계신데요 관련 코드 확인 부탁드립니다.
컨트롤이
@GetMapping(/“loginForm”)
public String login() return “loginForm”;
@GetMapping(“/kakao/callback”)
@ResponseBody String kakaoCallback(String code)
return code;
되어잇는데
redirect_url 개발자도구에서 보면 url이
http://localhost:8080/kakao/callback
http://localhost:8090/loginForm
두개가나옵니다
상세 내용 말고 리스트로 표시 부탁드립니다.
카카오에서 정상적으로 아래 redirect_uri로 302 리디렉션 하였습니다.
/oauth/authorize
http://localhost:8090/kakao/callback?code=fMK_ZNA...
/kakao/callback
에서 loginForm으로 돌려보냄앞서 안내 드린바와 같이 서비스에 이렇게 개발하여 로그인 화면으로 이동한 것으로
spring security 사용하고 계시다면 filterChain에서 콜백 주소가 permitAll 설정되어 있는지 확인해 보시는게 좋을것 같습니다.
감사합니다 /kakao/callback
을 permitAll하라는말씀맞을까요?
만약 이와 같은 설정을 하지 않으셨다면 해야만 합니다.
서비스측 세션 없이 사용할 수 있는 API는 permitAll 처리 하셔야 합니다.
정말 감사합니다