Je n'obtiens aucune erreur lorsque j'essaie d'accéder au contenu du flux pour les sites google à partir d'une application hébergée sur un compte authentifié par Gmail. Mais je reçoisJeton Authsub non valide dans les sites Google pour les applications
Token invalid - Invalid AuthSub token.
lorsque j'essaie d'accéder à l'application depuis l'application GAE gérée par Google Apps.
J'ai essayé à la fois https://sites.google.com/feeds/ et http://sites.google.com/feeds/
J'ai aussi remarqué que lorsque AuthSub demande de subvention accéder à l'adresse est considérée comme adresse du nom de domaine du site de quelque chose comme extra.mydomain.com alors que lorsque la page est chargée, il est redirigé vers l'adresse des sites Google https://sites.google.com/a/mydomain.com/pagename
Le client Windows est en mesure d'accéder au flux du même site alors que l'application Web ne passe pas.
trace de pile
à com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse (HttpGDataRequest.java:564) à com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse (GoogleGDataRequest .java: 543) à com.google.gdata.client.http.HttpGDataRequest.checkResponse (HttpGDataRequest.java:536) à com.google.gdata.client.http.HttpGDataRequest.execute (HttpGDataRequest.java:515) at com.google.gdata.client.http.GoogleGDataRequest.execute (GoogleGDataRequest.java:515) at com.google.gdata.client.Service.getFeed (Service.java:1053) at com.google.gdata.client.Service.getFeed (Service.java:916) at com.google.gdata.client.GoogleService.getFeed (GoogleService.java:631) à l'adresse com.google.gdata.client. Service.getFeed (Service.java:935) à morefile.UploadApp.getFileCabinets (UploadApp.java:92) à morefile.CopyOfUploadApp.doPost (CopyOfUploadApp.java:196) à javax.servlet.http.HttpServlet.service (HttpServlet.java:713) à javax.servlet.http.HttpServlet.service (HttpServlet.java:806) à org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:487)
@aldrin Les deux sont un comportement indépendant. Je les ai illustrés pour souligner que cela fonctionne dans un mais pas dans l'autre. Je ne réutilise pas les jetons, etc. – dhaval