그저 내가 되었고
🌟OAuth2 구글로그인 에러 해결 방법:: Error - The requested URL /userinfo/v2/me was not found on this server. 본문
개발/BE 일반*개발 이야기
🌟OAuth2 구글로그인 에러 해결 방법:: Error - The requested URL /userinfo/v2/me was not found on this server.
hyuunii 2024. 7. 12. 12:25.... ㅠ 사용자 정보만 받으면 되는데 마지막에 이게 안뽑혀서 어이없었다.
블로그 다 뒤져봐도
https://www.googleapis.com/userinfo/v2/me
여기서 받아오는게 맞는데 뭐가 뭔지 알 수 없었음
속는셈치고 챗지피티한테 코드랑 에러 보여줬더니
구글 로그인의 사용자 정보를 받으려면,
/userinfo/v2/me 엔드포인트는 Google API의 올바른 경로가 아닙니다.
Google OAuth 2.0에서 사용자 정보를 가져오려면
https://www.googleapis.com/oauth2/v3/userinfo 엔드포인트를 사용해야 합니다.
;;;;;라고 하길래 엔드포인트 바꿨더니 바로 잘 작동한다.
...... 챗지피티야 고마워(또르륵)
아니 근데 최근까지 작성된 여타 블로그들은 전부 다 userinfo/v2/me로 잘만 받아오던데 왜 나는 안되는거지?
최근에 정책이 바뀐건가 했는데 몇년 전의 글들중에도 oauth2/v3/userinfo를 사용하고있어서 더 혼란스러움.
왜이렇지?
다시 챗지피티한테 물어보니까 ㅋㅋㅋㅋㅋㅋ
- 구글 API는 때때로 엔드포인트를 변경합니다.
- /userinfo/v2/me는 더 이상 사용되지 않고, 대신 https://www.googleapis.com/oauth2/v3/userinfo를 사용해야 합니다.
- 구글 공식 문서를 통해 최신 정보를 확인하는 것이 좋습니다.
근데 최근까지 me 엔드포인트를 잘만 사용하던 사람들은 어떻게된거냐고.... 그에 대한 명확한 대답이 안나옴.
확인하라고 준 공식 문서는 열리지도 않는다.
ㅠㅠㅠㅋㅋㅋㅋㅋㅋㅋㅋ..... 아 소셜로그인 너무 힘들다.
항해99때 소셜로그인 결국 못하고... 끝냈었어서 더더욱 신경이 바짝 서있는 파트였다.
아무튼 이번에 카카오, 네이버, 구글까지 전부 다 하긴 했다.
휴.... 파이팅
'개발 > BE 일반*개발 이야기' 카테고리의 다른 글
👻Algorithms:: 코테 대비 알고리즘 목록 (0) | 2023.10.25 |
---|---|
Coding Won’t Exist In 5 Years. This Is Why (0) | 2023.06.13 |
☁️제 6회 2023 CLOUD Conference 참석 후기 + 내용 정리 (0) | 2023.04.13 |
와 스프링.. 와.........(😵💫정신 혼미🤯) (0) | 2023.04.11 |
📌면접) 보충할 부분 (0) | 2023.03.02 |