https://www.reddit.com/r/codex/comments/1nslp6y/i_solved_codex_sign_in_with_chatgpt_fails_on/
Reddit의 codex 커뮤니티
codex 커뮤니티에서 이 게시물을 비롯한 다양한 콘텐츠를 살펴보세요
www.reddit.com
위 글에서 조금 헷갈리게 적혀 있어서, 명료하게 정리해보려고 한다.
1. codex 로그인 실패 시 나오는 url 복사
기본 웹 페이지가 크롬으로 설정되어 있다면, 크롬이 켜 지면서 로그인 실패 웹 페이지가 나온다.
해당 페이지는 `http://localhost:1455/auth/callback?code=...` 꼴의 url을 가짐. 이를 통째로 복사.
2. wsl2 터미널에 아래 명령어 입력 후 엔터
`curl "아까_복사한_url"`
즉,
`curl "http://localhost:1455/auth/callback?code=..."`
꼴이 된다. 아까 복사해 둔 url을 사용할 것.
3. wsl2 터미널에 아래 명령어 입력 후 엔터
`curl -v "http://localhost:1455/success"`
그럼 로그인이 성공적으로 된다.
아마 WSL2에서 발송한 request가 host OS에서 웹 페이지가 켜지면서 google login 정보가 중간에 blocking된 채로 request만 발송된 게 아닐까 싶다.
이렇게 구현한 이유는 WSL2 내 Ubuntu에 임의로 어떤 브라우저를 선택해 열리도록 구현하기엔 브라우저 선정이 어렵기 때문인 듯 하다.
근데 굳이 웹 페이지가 열리도록 로그인 과정을 구현해야 했나? 하는 의문도 있다.
'Tools & Utilities > AI Agent' 카테고리의 다른 글
| [Agent] VSCode Codex 창이 무한로딩으로 안 켜질 때 대처법 (0) | 2026.07.22 |
|---|---|
| [Agent] git repo를 LLM-friendly context으로 변환하는 법 (0) | 2026.06.03 |