当前位置:  开发笔记 > 编程语言 > 正文

验证从Google Android客户端到Google App Engine的POST请求的简便方法?

如何解决《验证从GoogleAndroid客户端到GoogleAppEngine的POST请求的简便方法?》经验,为你挑选了1个好方法。

我希望能够将Android应用程序的POST请求发送到App Engine并将其链接到用户的Google帐户.我读过您需要获取身份验证令牌并使用POST请求发送它.Android是否提供了一种请求此令牌的方法?GAE将如何处理它?

我觉得这应该很容易,我错过了一些明显的东西.

谢谢!



1> Nick Johnson..:

请参阅我的博客文章,了解如何使用手机中存储的凭据对App Engine应用进行身份验证.

可以通过编程方式验证用户.在Python SDK中,appengine_rpc模块执行此功能.简而言之,程序是这样的:

    根据用户的用户名和密码,使用ClientLogin获取一次性身份验证令牌.

    向yourapp.appspot.com/_ah/login发出POST请求,参数为continue = http:// localhost /&auth = authtoken(其中authtoken是您从步骤1获得的一次性令牌).

    拦截返回的302响应并捕获返回的Google Cookie.

    在所有后续请求中提供cookie.

有关难以忍受的细节,请参阅上面链接的appengine_rpc.py的来源.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有