2011-06-16 3 views
0

J'essaie d'authentifier une application GAE par webservice.Comment s'authentifier auprès de Google App Engine

Mes pas sont:

  1. Take the token - OK

  2. Authentifier une application à GAE.

De cette façon:

GET http://myapp.com/_ah/login?continue=http://myapp.com/&auth=tokenIsHere fonctionne très bien.

Mais lorsque je tente de faire une nouvelle demande

GET http://www.myapp.com/api/list/&auth=tokenIsHere .. 401 non autorisée.

Mais .. si je reçois cette façon, il fonctionne: http://myapp.com/_ah/login?continue=http://www.myapp.com/api/list/&auth=tokenIsHere

Ce qui signifie que mon jeton est correct, mais mon authentification GAE a été sans succès

Quelqu'un peut-il me dire pourquoi?

+1

Êtes-vous cookie contenant auth dans les demandes que vous faites à votre application? –

+0

@Nick Im lecture et la lecture sur, mais je ne comprends pas la partie cookie. Seul le jeton ne suffit pas? Pourquoi quand j'utilise le HTTP Requester (firefox plugin), je n'ai réussi qu'avec le jeton – coffee

+1

... parce que FireFox ajoute automatiquement tous les cookies pour vous. –

Répondre