GWS CLI 수동 OAuth

2026-04-08 배움

문제

GCP 서버에서 gws auth login → localhost redirect → 브라우저에서 접속 불가. SSH 터널 열면 되지만 매번 번거로움.

해결

ERR_CONNECTION_REFUSED 페이지여도 브라우저 주소창 URL에 code=...가 이미 있다. 이 code를 Python으로 직접 Google token endpoint에 POST.

  • code는 5분 유효, 1회 사용
  • redirect_uri는 로그인 URL과 정확히 동일해야 함 (포트까지)
  • SSH 터널 불필요

연결