我正在尝试通过我的本地google cloud sdk shell使用gcloud。以前工作正常。但是,一旦我使用第二个gcloud帐户凭据登录,它就会以某种方式混乱。我重新安装了Cloud SDK。现在,无论何时我运行gcloud -h
都不会执行任何操作。运行gcloud auth login
会在默认浏览器中打开auth提示,但是在我按允许后,localhost:8086
会显示空白页。如您所见,我在gcloud auth login
上尝试了几次,但失败了。
答案 0 :(得分:0)
首先,我建议您检查并确保以管理员身份运行安装。以“以管理员身份”运行程序(如右键菜单中所示)和以管理员身份运行不是同一回事:
“以管理员身份”运行程序意味着该程序仍在您的用户帐户(即调用程序的人)的上下文中运行,但使用的是包含管理员组成员身份的修改后的访问令牌。以这种方式启动的过程将在任务管理器中显示为您所有。
将RunAs与Administrator帐户一起使用确实会尝试在Administrator帐户下调用程序。以这种方式启动的进程将显示为任务管理器中的管理员所有。
此外,您可以更具体地遵循this article,“ 1。从“开始”菜单(在Windows 10和Windows 7中)或“开始屏幕”(在Windows 8.1中)以管理员身份运行程序”,这将帮助您在Windows 10中以管理员身份运行程序。
我也建议您检查此文档,以帮助您install the Google Cloud SDK on Windows,并检查“ gcloud auth list”(它将显示凭据帐户的列表)和“ gcloud config list”(将显示凭据的属性的列表)您的有效SDK配置,以确保每个凭据都正确。
如果您尝试重新安装Google Cloud SDK,请确保先完全卸载它,然后再重新安装。