【发布时间】:2017-04-16 10:30:07
【问题描述】:
我遇到了无法下载应用引擎代码的阻塞问题。
我有:
- 运行 gcloud 组件更新
- 对 appcfg.py 进行了绝对路径调用
- 运行 gcloud auth login 以确认我已登录到正确的帐户。
- 确认应用确实存在。
我在 app id 的开头看到了意想不到的字符 u's~。它可能与 UTF8 与以前的格式有关,但不记得补救措施。
我应该采取哪些诊断步骤来修复此授权?
DarianMac:~ darianhickman$ ~/google-cloud-sdk/platform/google_appengine/appcfg.py -A 'profound-ship-156505' -V '20170211t171524' download_app ./download
07:01 PM Host: appengine.google.com
07:01 PM Fetching file list...
Error 403: --- begin server output ---
You do not have permission to modify this app (app_id=u's~profound-ship-156505').
--- end server output ---
我应该采取哪些诊断步骤来修复此授权?
【问题讨论】:
-
用
sudo试试同样的方法。 -
这不是本地权限的事情。这绝对是关于 gcloud 登录的问题。
-
如果我没有同样的问题,我不会建议它。该消息具有误导性。
-
我试过了,同样的错误信息:DarianMac:Documents darianhickman$ sudo ~/google-cloud-sdk/platform/google_appengine/appcfg.py -A deep-ship-156505 -V 20170211t171524 download_app ./下载密码:09:39 PM 主机:appengine.google.com 09:39 PM 正在获取文件列表...错误403:---开始服务器输出---您没有权限修改这个应用程序(app_id=u's~深船156505')。 --- 端服务器输出 ---
-
尝试下载位置的绝对路径。我之前也有同样的错误信息,问题是gcloud没有写入本地文件目录的权限。我不知道这是否是您面临的问题(因此是评论,而不是答案),但值得一试。