Cloud Run与Cloud Build突发令牌过期故障,GoLand GCP登录异常求助
解决GoLand连接GCP的Token失效与登录卡住问题
1. 清除本地GCP认证缓存
- 找到GCP本地凭据存储目录,删除其中所有JSON文件:
- Windows:
C:\Users\<你的用户名>\AppData\Roaming\Google\Cloud SDK\credentials - macOS/Linux:
~/.config/gcloud/credentials
- Windows:
2. 重置GoLand的Google Cloud插件
- 打开GoLand,进入
File > Settings > Plugins,找到Google Cloud Tools插件,先禁用再启用,重启IDE。
3. 用gcloud CLI手动重新认证
- 打开终端执行以下命令,完成浏览器授权:
gcloud auth login - 接着生成应用默认凭据:
执行完成后,GoLand会自动读取新的凭据。gcloud auth application-default login
4. 检查IDE代理设置
- 进入
File > Settings > Appearance & Behavior > System Settings > HTTP Proxy,确认代理配置正确。可以先切换为No proxy测试,排除代理导致的登录请求阻塞。
5. 检查Google账号授权状态
- 登录Google账号的安全设置页面,找到第三方应用访问权限,撤销IntelliJ/GoLand相关的授权记录。如果账号开启了两步验证,需要生成专门的应用密码,在IDE登录时使用该密码而非账号密码。
6. 重置GoLand缓存
- 关闭GoLand,删除对应系统的缓存目录后重启IDE:
- Windows:
C:\Users\<你的用户名>\.IntelliJIdea<版本号>\system\caches - macOS:
~/Library/Caches/JetBrains/IntelliJIdea<版本号> - Linux:
~/.cache/JetBrains/IntelliJIdea<版本号>
- Windows:
内容的提问来源于stack exchange,提问作者dontknowhy
相关产品推荐
相关产品推荐

