【发布时间】:2014-09-18 22:56:56
【问题描述】:
我在部署 GAE 时遇到问题。我已经运行了两个,所以我应该拥有所有正确的图书馆等等。但显然我错过了一些东西。
- 我向 google appengine 开发人员注册了我的小程序。
- 我在项目的app.yaml中输入app_id作为应用名称。
- 在 cmd 中,我转到 google_appengine 并在我的项目的根目录上运行“appcfg.py 更新”。 "C:/Development/GAE/projectname"
- 输入电子邮件和密码,
然后我得到这个错误消息
12:47 AM Application: processing#######; version: 1
12:47 AM Host: appengine.google.com
12:47 AM
Starting update of app: processing######, version: 1
12:47 AM Getting current resource limits.
Password for ###########@gmail.com: Invalid username or password.
2014-09-19 00:47:36,404 ERROR appcfg.py:2416 An error occurred processing file '': HTTP Error 401: Unauthorized. Aborting.
Error 401: --- begin server output ---
Must authenticate first.
--- end server output ---
任何想法我缺少什么?我已经对所有这些步骤进行了三次检查,这就是我能想到的。
我的 App.yaml 包含这个
application: processing######
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /statics
static_dir: statics
- url: /sketches
static_dir: sketches
- url: .*
script: main.app
libraries:
- name: webapp2
version: "2.5.2"
- name: jinja2
version: latest
我也将我的 GAE 升级到了最新版本,但仍然没有任何变化。我也尝试将它上传到不同的应用程序,同样的问题。 我添加了 2 个静态文件夹,用于运行嵌入在我的网站中的处理。
PS 我的应用程序在本地运行良好,没有什么会引发错误或无法编译。我认为问题出在其他地方。
干杯
【问题讨论】:
标签: google-app-engine authentication deployment