0

我很惊讶无法通过 appcfg 连接到我的帐户,我的密码是正确的,但应用程序回答它不是。

当我更改 google 设置:https ://www.google.com/settings/security/lesssecureapps以Access for less secure apps 启用时,它起作用了。

是否有我遗漏的东西,或者我必须打开这个安全漏洞才能使用 appcfg?

请注意我正在使用eclipse发布我的应用程序,即使帐户安全性是安全的,eclipse插件也会连接,但是从命令行调用appcfg进行回滚是失败的操作......

我以为eclipse使用命令行上传我的应用程序?我显然错了。

所以问题是:我必须做些什么才能Access for less secure apps 禁用和使用 appcfg 吗?

4

2 回答 2

0

我建议您尝试通过以下方式从命令行上传您的 GAE 应用程序:

  • 打开 CMD
  • 进入 GAE\BIN 目录
  • 输入以下命令:

appcfg.exe 更新 PATH_YOUR_APP_WAR

之后,您将需要输入您的 GAE 电子邮件地址和密码,仅此而已

于 2014-11-30T08:42:54.097 回答
0

解决方法是使用OAuth2 令牌而不是使用基于密码的身份验证。这样更方便。

只需在更新前添加选项 --oauth2 ,您将获得一个粘贴到 appcfg 的密钥

于 2015-02-20T14:09:52.000 回答