当我尝试使用appcfg.py上传数据时,无论登录详细信息是否完全正确,我都会收到身份验证错误。
appcfg.py upload_data --config_file=bulkloader.yaml --filename=/output.csv --kind=AutoCompleteIndex .
Application: qwertifyy; version: dev.
Uploading data records.
[INFO ] Logging to bulkloader-log-20100808.205421
[INFO ] Throttling transfers:
[INFO ] Bandwidth: 250000 bytes/second
[INFO ] HTTP connections: 8/second
[INFO ] Entities inserted/fetched/modified: 20/second
[INFO ] Batch Size: 10
[INFO ] Opening database: bulkloader-progress-20100808.205421.sql3
[INFO ] Connecting to qwertifyy.appspot.com/remote_api
Please enter login credentials for qwertifyy.appspot.com
Email: matt2224@gmail.com
Password for matt2224@gmail.com:
[INFO ] Authentication Failed
问题是什么?
答案 0 :(得分:2)
我认为您使用的是OpenID?如果是这样,似乎remote_api不适用于OpenID:
http://blog.notdot.net/2010/06/Using-remote-api-with-OpenID-authentication
答案 1 :(得分:0)
尝试使用“Google Apps”帐户进行身份验证时遇到此问题。
通过设置另一个可与Google App Engine一起使用并使用此帐户进行身份验证的“Google”帐户来解决此问题。您可以从Dashboard&gt;执行此操作。 <给药>权限。
答案 2 :(得分:0)
你使用了错误的选项。我通过指定目录遇到了同样的问题。
这个过程中有很多陷阱。在花了很多时间在一些如此基础的东西之后,我写了一个教程,让人们快速完成整个过程而不用大惊小怪。
http://heliodorj.blogspot.com/2011/09/google-app-engine-bulk-download-and.html