【问题标题】:Google app engine launcher: Invalid username or passwordGoogle 应用引擎启动器:用户名或密码无效
【发布时间】:2014-09-06 14:26:36
【问题描述】:

我已经下载了适用于 Windows 的 google app engine (python) 并安装了它。然后我去了 console.developers.google.com/project 并创建了新项目。之后,我启动了谷歌应用引擎启动器,创建新应用程序并将其命名为我最近创建的项目。我单击部署并不断收到此错误:

  03:35 PM Application: udacity-hello-pozdrav; version: 1
03:35 PM Host: appengine.google.com
 03:35 PM 
Starting update of app: udacity-hello-pozdrav, version: 1
03:35 PM Getting current resource limits.
Password for t******.****@gmail.com: Invalid username or password.
2014-09-06 15:35:56,690 ERROR appcfg.py:2411 An error occurred processing file '': HTTP Error     401: Unauthorized. Aborting. 
  Error 401: --- begin server output ---
Must authenticate first.
  --- end server output ---
2014-09-06 15:35:56 (Process exited with code 1)

You can close this window now.

我已经阅读了有关 appcfg.py 的信息,但是当我在 cmd 中输入它时,它说它无法识别。

【问题讨论】:

  • 您是否开启了两步验证?然后使用应用程序密码。

标签: google-app-engine


【解决方案1】:

如果您将 appcfg.py 与 --oauth2 标志一起使用会更好。 喜欢appcfg.py --oauth2 update /path/to/your/app。 您将第一次看到需要允许访问您的帐户的浏览器窗口。然后,您可以在不输入任何凭据和确认的情况下进行部署。即使开启了两步验证,这也能正常工作。

【讨论】:

  • 这对我有用。谢谢!仍然无法从启动器部署它。你知道在启动器中设置 oauth2 的方法吗?
  • 不,我不知道。对我来说,最好使用带有代码编辑器/IDE 集成的构建脚本。
  • @Brian:你可以试试这个选项stackoverflow.com/questions/25387063/…它对我有用,我可以使用 Launcher 进行部署。
【解决方案2】:

“无效的用户名或密码”错误是由于 Google 安全保护造成的。要克服此错误消息并能够从启动器进行部署,请转到您的 Google 帐户设置,然后在安全检查下启用“访问不太安全的应用程序”。

【讨论】:

  • 这对我有用。在我撰写此评论时,Google 帐户设置页面的链接是 myaccount.google.com。安全选项位于页面的右下方。
猜你喜欢
  • 2015-05-31
  • 2016-08-22
  • 2016-11-14
  • 1970-01-01
  • 2018-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多