我想从谷歌应用引擎下载代码。 我安装了python,google engine sdk并执行了这个命令
appcfg.py download_app -a ...
我输入了我的邮件地址和密码......
但它说
错误403:--- 您无权下载此应用版本
您认为这是什么问题?请帮我解决一下这个。 我整天都坚持这个,但找不到解决办法。
答案 0 :(得分:1)
我遇到了同样的问题(Mac OS,运行AppEngineLauncher)。 注意到没有应用程序在GAEL中运行。
运行GAEL中的一个应用程序(同一个版本的早期版本 - 可能是巧合)似乎有所不同 - 它开始下载,但随后停止。
然后我在该应用上运行了appcfg list_versions,然后是download_app。 这似乎完成了这项工作 - 在我写这篇文章时继续下载。
据猜测,appcfg对其安全上下文感到朦胧。 YMMV。
答案 1 :(得分:0)
检查:
只有上传代码的开发人员和应用程序所有者才能下载。如果除了这些方以外的任何人试图下载该应用程序,他们将看到如下错误消息:错误403
或您的应用已设置永久禁止代码下载。检查页面:https://appengine.google.com/deployment/codelock?app_id=your_app_id&to_forward=/permissions?app_id=your_app_id
答案 2 :(得分:0)
添加标志--no_cookies
对我有用。