안녕하세요
Spring 프레임워크로 카카오 계정과 함께 로그아웃을 구현하려고 합니다.
코드는 아래와 같이 짰습니다.
RestTemplate template = new RestTemplate();
String KAKAO_LOGOUT_URI = https://kauth.kakao.com/oauth/logout;
String queryString = "?" +
"client_id=" + KAKAO_CLIENT_ID + "&" +
"logout_redirect_uri=" + KAKAO_LOGOUT_REDIRECT_URI;
ResponseEntity<String> res = template.getForEntity(KAKAO_LOGOUT_URI + queryString, String.class);
System.out.println("res = " + res);
이렇게 코드를 짰고,
"res"로 출력되는 값이
res = <302 FOUND Found,[Date:"Mon, 11 Dec 2023 13:48:56 GMT", Content-Length:"0", ...., Content-Type, Accept"]>
과 같이 출력되는 것을 보면 카카오서버로부터 응답은 오는 것 같은데,
- LOGOUT_REDIRECT_URI로 리다이렉트가 되지 않고,
- 로그아웃 후 재 로그인시 카카오로그인 창이 안 뜨고 바로 로그인이 됩니다.
이 문제를 어떻게 해결해야 할까요? ㅜㅜ