0

尝试从托管在 gmail 身份验证帐户上的应用程序访问 google 网站的提要内容时,我没有收到任何错误。但我明白了

Token invalid - Invalid AuthSub token.

当我尝试从谷歌应用程序帐户管理的 GAE 应用程序访问应用程序时。

我已经尝试过https://sites.google.com/feeds/http://sites.google.com/feeds/

我还注意到,当 Authsub 提示授予访问权限时,该地址被视为站点的域名地址,例如 extra.mydomain.com,而当页面加载时,它被重定向到 Google 站点地址https://sites.google.com/ a/mydomain.com/pagename

Windows 客户端能够访问同一站点的提要,而 Web 应用程序无法通过。

堆栈跟踪

在 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) 在 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)

4

1 回答 1

0

我只是在这里猜测,但我相信身份验证服务将您的 Windows 客户端应用程序和 Web 应用程序视为单独的应用程序,并要求每个应用程序具有不同的身份验证令牌?你是如何获得令牌的?从Windows客户端?您可以尝试再次从基于 Web 的客户端获取令牌吗?

于 2009-12-16T05:55:59.410 回答