相关疑难解决方法(0)

GAE身份验证失败,启用安全性较低的应用程序

由于身份验证失败,我无法使用Google App Engine部署应用.最近几次讨论过这个问题,

GoogleAppEngine登录失败

在Google应用引擎中部署应用

通常的解决方案是您需要对Google帐户进行更改,以允许"安全性"较低的应用程序访问(https://www.google.com/settings/security/lesssecureapps).我相当肯定这是我的问题,因为我在尝试部署之后立即收到来自谷歌的消息,并发出"不太安全"的第三方应用试图登录我的帐户的警告.

我的问题是为什么来自GAE的应用程序被谷歌认为"不太安全"?我之前没有这个问题就部署了应用程序,所以我需要更新GAE吗?我是否应该犹豫是否要启用"不太安全"的应用程序,因为肯定存在风险?

google-app-engine

2
推荐指数
1
解决办法
606
查看次数

Google App Engine说"必须首先进行身份验证".在尝试部署任何应用程序时

Google App Engine说"必须首先进行身份验证".在尝试部署任何应用时:

me@myhost /opt/google_appengine $ python appcfg.py update ~/sda2/workspace/lyapapam/

Application: lyapapam; version: 1.
Server: appengine.google.com.
Scanning files on local disk.
Scanned 500 files.
Scanned 1000 files.
Initiating update.
Email: <email_here>@gmail.com
Password for <email_here>@gmail.com: 
Error 401: --- begin server output ---
Must authenticate first.
--- end server output ---
Run Code Online (Sandbox Code Playgroud)

我们收到此消息的任何应用程序和我们可用的任何开发人员帐户

这就是我们安装的:

Python - 2.5.5         App Engine SDK - 1.3.2
PIL    - 1.1.7         ssl            - 1.15
Run Code Online (Sandbox Code Playgroud)

我该如何解决?这是众所周知的问题吗?

更新:

在安装了Gentoo的同一台计算机上安装Windows后,我确实遇到了时间同步的问题,但我很快就通过在注册表中设置RealTimeIsUniversal并在两个系统中设置与europe.pool.ntp.org的同步来解决这个问题.(顺便说一句,我的时区是EEST)

在我解决了时间同步问题后的几天,appcfg.py在打印出来的每一行之后都要求我输入密码(这真的很奇怪)并且我使用了--passin和unix'yes'.

现在我遇到了"必须先验证"的问题.我花了很多时间在Windows和Linux上使用不同组合的--passin --insecure --no_cookies选项,但没有任何成功.

python google-app-engine

1
推荐指数
1
解决办法
2863
查看次数

标签 统计

google-app-engine ×2

python ×1