소셜 로그인 오류 해결
2024. 7. 25. 16:44ㆍTIL
🆘 해결 과정
화이트 라벨이 발생하니 경로를 확인해보자
@GetMapping("/oauth2/callback/kakao")
fun callback(
@RequestParam code: String
): ResponseEntity<String> {
val accessToken: String = kakaoOAuth2LoginService.login(code)
return ResponseEntity.ok(accessToken)
}
callback 함수의 경로를 "/oauth2/kakao/callback " 에서 "/oauth2/callback/kakao"로 수정
수정하고 실행을 해보니
새로운 에러 메시지를 확인하였다.
해당 에러 메시지가 발생한 곳에 원인을 찾을수 있을 것으로 보인다.
해당부분의 경로에 oauth가 아닌 ouath로 잘못 적혀있는 코드를 발견하여 수정하였다.
pageUrl이 제대로 된 값인지 코드상으로 확인하기위해 로그 추가
logger.info("Generated login page URL: $loginPageUrl")
✔ 해결
해당 URL로 접속해보니 토큰 값이 생성이 된것을 확인하였다.
'TIL' 카테고리의 다른 글
기존 회원가입,로그인 서비스에 소셜로그인 합치기 (0) | 2024.07.27 |
---|---|
네이버 소셜 로그인 Error while extracting response for type 오류 (0) | 2024.07.26 |
소셜 로그인 Failed to fetch 오류 (1) | 2024.07.24 |
pagedModel fetchJoin 적용후 redis Cache 적용시 발생하는 오류 해결 (0) | 2024.07.23 |
pagedModel fetchJoin 적용후 redis Cache 적용시 발생하는 오류 (0) | 2024.07.22 |