我应该采取哪些诊断步骤来修复此授权?

时间:2017-02-12 03:14:06

标签: python google-app-engine

我遇到阻塞问题,我无法下载应用引擎的代码 我有:

  1. 运行gcloud组件更新
  2. 对appcfg.py
  3. 进行绝对路径调用
  4. 运行gcloud auth登录以确认我已登录到正确的帐户。
  5. 确认该应用确实存在。
  6. 我在app id的开头看到了意外的字符u~~它可能与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 ---
    

    我应该采取哪些诊断步骤来修复此授权?

2 个答案:

答案 0 :(得分:1)

如果您进入云控制台,您的用户是否被标记为项目所有者?

来自:https://cloud.google.com/appengine/docs/python/tools/downloading-source-code#permissions

只有上传代码的开发人员和应用程序所有者才能下载。如果除了这些方以外的任何人试图下载该应用程序,他们将看到如下错误消息:

Fetching file list...
Error 403: --- begin server output ---
You do not have permission to download this app version.
--- end server output ---

答案 1 :(得分:0)

通过Google云端支持发送电子邮件对话:

  

Pouyan Jazayeri 2月13日

     

致Darian Hi,

     

我担心node.js不存在该工具。它仅适用于Java,   Php,Go和Python。 App引擎标准支持的语言。

     

如果您愿意,我可以为您提交功能请求。

     

致以最诚挚的问候,

     

Pouyan