在Google应用引擎上部署应用程序

3
在将应用程序部署到Google App Engine时,我经常会遇到以下错误...
 2014-08-10 03:30:58 Running command: "['C:\\Python27\\python.exe', '-u', u'C:\\Program Files (x86)\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'--email=rjt.rjtshrm94@gmail.com', '--passin', 'update', u'C:\\Users\\Rjt\\Desktop\\New folder (3)']"
03:31 AM Application: my-app-chat; version: 1
03:31 AM Host: appengine.google.com
03:31 AM 
Starting update of app: my-app-chat, version: 1
03:31 AM Getting current resource limits.
Password for rjt.rjtshrm94@gmail.com: Invalid username or password.
2014-08-10 03:31:08,612 ERROR appcfg.py:2415 An error occurred processing file '': HTTP Error 401: Unauthorized. Aborting. 
Error 401: --- begin server output ---
Must authenticate first.
--- end server output ---
2014-08-10 03:31:08 (Process exited with code 1)

但是我的电子邮件地址和密码都是正确的....

但是我无法登录。

You can close this window now.

对我来说,这是一个身份验证的问题。另一篇有着同样错误的帖子提到了时间设置问题,也许你遇到了同样的麻烦:http://stackoverflow.com/questions/2686718/google-app-engine-says-must-authenticate-first-while-trying-to-deploy-any-app - olituks
1个回答

10

我有同样的问题,让我感到很烦恼。我没有输错密码。

对于我来说,更改安全设置(不是应用程序中的设置,而是在我的Google账户中),解决了这个问题。请访问此处:https://www.google.com/settings/security/lesssecureapps并“启用”较不安全的设备和应用程序以访问您的数据。对我来说,这解决了问题。

否则,我遇到过时间设置是问题的情况(如上所述)。

但更重要的是,请仔细检查您在GoogleDev注册的应用程序名称是否与app.yaml中所放置的名称相同。如果是这样,那么在启动器中点击仪表板应该会带您进入您应用程序的仪表板。

如果所有这些都无效,可以参考我的问题和答案获取更多信息。


1
这个对我有用,基本上通过上述操作,我移除了Gmail账户的双重认证。(真是太烦人了。。) - JeffJak

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接