Я не получаю никакой ошибки при попытке получить доступ к контенту фида для сайтов Google из приложения, размещенного в аутентифицированном аккаунте gmail. Но я получаю
Token invalid - Invalid AuthSub token.
при попытке доступа к приложению из приложения GAE, управляемого аккаунтами Google Apps.
Я пробовал оба https://sites.google.com/feeds/ и http://sites.google.com/feeds/
Я также заметил, что когда Authsub запрашивает доступ с правами доступа, адрес берется в качестве адреса доменного имени сайта, например extra.mydomain.com, тогда как при загрузке страницы он перенаправляется на адрес сайтов Google https://sites.google.com/a/mydomain.com/pagename
Клиент Windows может получить доступ к фиду того же сайта, в то время как веб-приложение не работает.
трассировка стека
на 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)
на com.google.gdata.client.http.GoogleGDataRequest.execute (GoogleGDataRequest.java:515)
на com.google.gdata.client.Service.getFeed (Service.java:1053)
на com.google.gdata.client.Service.getFeed (Service.java:916)
на com.google.gdata.client.GoogleService.getFeed (GoogleService.java:631)
на com.google.gdata.client.Service.getFeed (Service.java:935)
at morefile.UploadApp.getFileCabinets (UploadApp.java:92)
at 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)