2

Google Play Servicesは最近、 OAuth 2.0 認証を容易にする新しい OAuth 2.0 API をリリースしました。これを 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) でのみ機能しますが、これはまだすべての人が利用できるわけではありません。Trusted Tester プログラムにサインアップすると、アクセスできる可能性があります。ClientLogin を使用して、標準AccountManager(「ah」サービス名を使用) を介して認証トークンを取得し、ユーザーを認証できます。これについては、複数の例/ブログがあります。ただし、これは推奨されておらず、約 1 年ほどで機能しなくなります。

于 2012-10-10T02:59:49.000 に答える