環境
- Windows 7(ホストOS)
- CentOS 6.9 (ゲストOS、ブラウザなし)
CentOSはWindows上に作成した仮想環境です。
手順
-
ゲストOSで
clasp login
$ clasp login 🔑 Authorize clasp by visiting this url: https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&scope=XXXXX(以下略)
ホストOSで上記URLにアクセス
claspにアクセスを許可
アクセス許可後に遷移されるURLに、ゲストOSからリクエスト送信
$ curl localhost:42906/?code=4/XXXXX(以下略)
ブラウザの入っている環境でのログインに比べると少し手間ですが、
以上の手順で、ブラウザの入っていない環境でもログイン可能です。