因为专注
所以专业

Antigravity登录显示http://localhost:59767/auth/callback?state=OcGHxB2dq3KE32oQ4PvKbw&iss=https://accounts.google.com&code=4/0AeoWuM-EXY5z-fDD5rMNBpI9QtVPittn_oPJM4gY4pqgsxbxkahCuGx8eAfajJlA3gUmpw&scope=email%20profile%20https://www.googleapis.com/auth/cloud-platform%20https://www.googleapis.com/auth/userinfo.email%20https://www.googleapis.com/auth/userinfo.profile%20https://www.googleapis.com/auth/cclog%20https://www.googleapis.com/auth/experimentsandconfigs%20https://www.googleapis.com/auth/aicode%20openid&authuser=0&prompt=consent

方法一:通过 Antigravity 命令行直接确认(最推荐)

如果你已经安装了 Antigravity 2.0 的命令行工具,可以直接使用 login 命令的交互模式或凭证附加模式:

  1. 打开 PowerShell,输入并运行以下命令,告诉工具你要手动输入凭证:

    PowerShell

    antigravity auth login --no-browser
    
  2. 执行后,命令行会提示你:Enter verification code:

  3. 此时,复制你那段链接里提取出来的 code

    Plaintext

    4/0AeoWuM-EXY5z-fDD5rMNBpI9QtVPittn_oPJM4gY4pqgsxbxkahCuGx8eAfajJlA3gUmpw
    
  4. 在 PowerShell 窗口中右键粘贴这串代码,然后按 回车 (Enter)

  5. 看到 Successfully authenticated 提示后,重启一下桌面端 App,就能直接进去使用了。

方法二:利用 Google Cloud SDK 共享凭证(如果方法一命令不存在)

因为 Antigravity 底层走的是 Google Cloud 的通用底层鉴权流(包含 cloud-platform 作用域),如果你的系统里装了 Google Cloud CLI(gcloud),它们两者的凭证在本地是完全互通的。

  1. 在 PowerShell 中运行以下命令,启动离线认证:

    PowerShell

    gcloud auth login --no-browser
    
  2. 命令行会弹出一两行提示,紧接着出现 Enter verification code:

  3. 把你的这串验证码粘贴进去:

    Plaintext

    4/0AeoWuM-EXY5z-fDD5rMNBpI9QtVPittn_oPJM4gY4pqgsxbxkahCuGx8eAfajJlA3gUmpw
    
  4. 敲回车确认。

  5. 验证成功后,由于它们共享 ~/.config/gcloud(或 Windows 下的 AppData\Roaming\gcloud)凭证目录,Antigravity 桌面端会自动读取到这个全局登录状态。

方法三:利用 curl 模拟浏览器强行冲刷回调端口

如果上面两个命令行工具你还没配置好环境变量,而你只想让当前的 Antigravity 桌面客户端瞬间恢复响应,我们可以利用命令行模拟浏览器,直接把这个完整的链接发送给本地监听的端口

  1. 保持你的 Antigravity 软件开着。

  2. 在 PowerShell 中,直接复制并运行下面这一整行 curl 命令(直接把卡住的完整 URL 喂给本地服务):

    PowerShell

    curl "http://localhost:59767/auth/callback?state=OcGHxB2dq3KE32oQ4PvKbw&iss=https://accounts.google.com&code=4/0AeoWuM-EXY5z-fDD5rMNBpI9QtVPittn_oPJM4gY4pqgsxbxkahCuGx8eAfajJlA3gUmpw&scope=email%20profile%20https://www.googleapis.com/auth/cloud-platform%20https://www.googleapis.com/auth/userinfo.email%20https://www.googleapis.com/auth/userinfo.profile%20https://www.googleapis.com/auth/cclog%20https://www.googleapis.com/auth/experimentsandconfigs%20https://www.googleapis.com/auth/aicode%20openid&authuser=0&prompt=consent"
    
  3. 注意:如果运行后提示 StatusCode: 200 或者返回了一些 JSON 数据,说明本地端口成功接收了凭证,此时回到 Antigravity 软件界面,它应该已经登录成功并跳转进主页了。

赞(0)
未经允许不得转载:肖兴来个人博客 » Antigravity登录显示http://localhost:59767/auth/callback?state=OcGHxB2dq3KE32oQ4PvKbw&iss=https://accounts.google.com&code=4/0AeoWuM-EXY5z-fDD5rMNBpI9QtVPittn_oPJM4gY4pqgsxbxkahCuGx8eAfajJlA3gUmpw&scope=email%20profile%20https://www.googleapis.com/auth/cloud-platform%20https://www.googleapis.com/auth/userinfo.email%20https://www.googleapis.com/auth/userinfo.profile%20https://www.googleapis.com/auth/cclog%20https://www.googleapis.com/auth/experimentsandconfigs%20https://www.googleapis.com/auth/aicode%20openid&authuser=0&prompt=consent
分享到: 更多 (0)

评论 抢沙发

换一个
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址