3

我无法将数据上传到我的 GAE Java 开发服务器。Bulkloader 要求输入密码,但没有密码匹配:

    D:\python_google_appengine>appcfg.py upload_data --config_file=bulkloader.yaml --filename=templates.csv --url=http://localhost:8080/remote_api --kind=EmailMessageTemplate  --application=myappid --insecure
Uploading data records.
[INFO    ] Logging to bulkloader-log-20110927.084025
[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-20110927.084025.sql3
Please enter login credentials for localhost
Email: m@gmail.com
Password for m@gmail.com:
[INFO    ] Connecting to localhost:8080/remote_api
2011-09-27 08:40:44,062 WARNING appengine_rpc.py:435 ssl module not found.
Without the ssl module, the identity of the remote host cannot be verified, and
connections may NOT be secure. To fix this, please install the ssl module from
http://pypi.python.org/pypi/ssl .
To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl .
Please enter login credentials for localhost
Email: Interrupted.

那么如何在Java 开发服务器上使用密码创建凭据或绕过密码要求?

我已经从这里阅读了答案我应该在开发服务器上为 Google App Engine BulkLoader 输入哪些凭据?和对此问题的评论http://code.google.com/p/googleappengine/issues/detail?id=2440 但这都是关于 Python 开发服务器而不是 Java的。

4

2 回答 2

1

也许这是暂时的问题。尝试重新部署应用程序,然后重新启动所有东西。使用任何电子邮件和空密码。

于 2011-10-07T07:14:33.333 回答
0

用于GAE的开发服务器

(1) 使用浏览器访问http://localhost:8080/_ah/login以查看管理员邮箱。默认为 test@example.com

(2) 将--email=test@example.com --passin添加到 appcfg.py 参数中,然后按回车键提示密码

(3) 应用程序id 前缀为dev~用于开发服务器 例如 application=dev~myappid

于 2015-10-15T09:46:55.347 回答