App Engine,appcfg和保存上传凭据

Mik*_*maa 5 python google-app-engine

在Linux上,当我使用它来上传我的应用程序的新版本时,似乎appcfg.py会保存凭据.但是,这似乎不会发生OSX,并且每次都会询问密码.

在Linux上,我有本地安装.在OSX上,我使用了二进制安装程序.

是否可以为OSX做一些事情,这样可以节省我一直重新输入密码的工作量?

更多信息:在我的主文件夹中找到零位.appcfg_cookies.显然,虽然尝试了,但它并没有保存凭据.

mim*_*ing 9

您可以使用OAuth 2.0功能appcfg来避免输入登录名和密码.它记录了Java,PythonGo.

您将在Web浏览器中执行OAuth 2.0授权流程,而不是使用您的登录名和密码对您进行身份验证.该授权的结果将被缓存以供将来推送.

要使用此功能,只需在appcfg命令中添加一个选项:--oauth2.对于Java,它看起来像这样:

$  appcfg.sh --oauth2 update ./web
Run Code Online (Sandbox Code Playgroud)


Mik*_*maa 2

1) 通过启动器将 Google Appengine 更新到版本 1.4.2(我可能遇到了 1.4.x 的错误?)

2)删除cookie文件

看起来 cookie 文件又开始工作了。

它应该包含如下内容:

# Netscape HTTP Cookie File
    # http://www.netscape.com/newsref/std/cookie_spec.html
    # This is a generated file!  Do not edit.

appengine.google.com    FALSE....
Run Code Online (Sandbox Code Playgroud)