2

Google Play 服务最近发布了一个新的 OAuth 2.0 API,用于轻松进行 OAuth 2.0 身份验证。我希望能够与 App Engine 应用程序同时使用它。

但是,我无法找到任何方法来执行此操作,并且我不确定在获得令牌后应该如何查询 App Engine。每当我查询 App Engine 时,是否应该将其添加到标题中?OAuth 2.0 甚至可以与 App Engine 一起使用吗?我应该使用特定的范围吗?如果可能的话,我想使用提供配置文件的范围:https://www.googleapis.com/auth/userinfo.profile

有人可以告诉我我做错了什么吗?或者如果还没有办法在这样的 App Engine 服务上进行身份验证?

4

1 回答 1

2

GAE 的 OAuth2 身份验证仅适用于 GAE 端点 (AFAIK),目前尚未对所有人开放。您可以注册受信任的测试程序,您可能会获得访问权限。您可以使用 ClientLogin 通过标准获取身份验证令牌AccountManager(使用“啊”服务名称)来验证用户,有多个示例/博客关于此。但是,这已被弃用,并将在大约一年左右停止工作。

于 2012-10-10T02:59:49.000 回答