【问题标题】:Google Cloud SDK documentation谷歌云 SDK 文档
【发布时间】:2018-12-16 16:13:41
【问题描述】:

我刚刚开始研究 Google Cloud。我一直在关注this tutorial 尝试设置系统。

我可以成功下载 tar 文件,我可以成功运行 install.sh,但是当我运行以下命令时,我得到了一些异常行为:

./google-cloud-sdk/bin/gcloud init

1) 我同意登录 - 很好。
2) 它会打开一个页面,我需要在其中选择一个帐户,我会这样做。
3) 它打开一个网站说:

Google Cloud SDK wants to access your Google Account

然后我点击允许。

4)这就是一切都出错的地方。然后它会尝试访问如下网站:

http://localhost:8085/?code=4/tQD6sXNDlkpcdFUctB7ZgKKuj7T1Aiqev4o7zGaDVpctit6zrqFfWbnAXSo_zFTVjo4_VyxrUlUtq8IgsRAS7M0&scope=openid%20email%20https://www.googleapis.com/auth/userinfo.email%20https://www.googleapis.com/auth/cloud-platform%20https://www.googleapis.com/auth/appengine.admin%20https://www.googleapis.com/auth/compute%20https://www.googleapis.com/auth/accounts.reauth%20https://www.googleapis.com/auth/plus.me

网站显示“无法访问此网站”。

这对我来说似乎很奇怪。为什么 Google 试图访问 http://localhost:8085 ?当然它应该去某种 Google 网站。

如果您能提供任何帮助或建议,我将不胜感激。请记住,我是 Google Cloud 的新手,需要一些非常基本的帮助。我正在尝试使用 html/css 和 python 设置一个简单的网站,例如“hello world”。

如果您知道任何可行的替代教程,我将不胜感激。

【问题讨论】:

  • 从您描述的第 4 个状态开始,它似乎尝试验证连接,但有一些东西阻止了它,您是在使用代理还是防火墙规则上的东西?禁用它并重试。我猜您使用的帐户已在您的项目中获得授权?
  • 重定向到localhost:8085是正常的。当您在 localhost 上进行身份验证时,这就是 OAuth 的工作方式。什么操作系统?您是否启用了防火墙或代理?您也可以通过gcloud init --console-only 进行初始化
  • 很抱歉没有尽快回复。我有一个疯狂的圣诞节,应该很快就能开始看它了。我必须承认我忘了检查防火墙,所以很快就会看看。感谢您的意见。

标签: google-cloud-platform


【解决方案1】:

我和你有同样的问题。我通过使用gcloud auth login --no-launch-browser解决了它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-24
    • 2014-10-16
    • 1970-01-01
    • 1970-01-01
    • 2015-06-04
    • 2021-02-12
    相关资源
    最近更新 更多