0

快速入门应用程序开始对我产生奇怪的影响。我无法验证任何用户。我收到以下错误。不过,这在本地工作得很好。任何人都知道如何解决这个问题或绕过它?

这是代码中发生的地方(AuthServlet:55)

 LOG.info("Got a code. Attempting to exchange for access token.");

 AuthorizationCodeFlow flow = AuthUtil.newAuthorizationCodeFlow();
  TokenResponse tokenResponse =
      flow.newTokenRequest(req.getParameter("code"))
          .setRedirectUri(WebUtil.buildUrl(req, "/oauth2callback")).execute();

servlet java.net.SocketTimeoutException 未捕获的异常:获取 URL 时超时:

https://accounts.google.com/o/oauth2/token
    at com.google.appengine.api.urlfetch.URLFetchServiceImpl.convertApplicationException(URLFetchServiceImpl.java:141)
    at com.google.appengine.api.urlfetch.URLFetchServiceImpl.fetch(URLFetchServiceImpl.java:43)
    at com.google.api.client.extensions.appengine.http.UrlFetchRequest.execute(UrlFetchRequest.java:75)
    at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:980)
    at com.google.api.client.auth.oauth2.TokenRequest.executeUnparsed(TokenRequest.java:299)
    at com.google.api.client.googleapis.auth.oauth2.GoogleAuthorizationCodeTokenRequest.execute(GoogleAuthorizationCodeTokenRequest.java:175)
    at com.google.api.client.googleapis.auth.oauth2.GoogleAuthorizationCodeTokenRequest.execute(GoogleAuthorizationCodeTokenRequest.java:78)
    at com.google.glassware.AuthServlet.doGet(AuthServlet.java:55)

提前致谢

4

2 回答 2

1

这看起来像是 App Engine 和 Google OAuth 端点中的错误。它正在Glass 问题跟踪器中进行跟踪。随着调查的进行,您可以对该问题加注星标以接收更新。

同时,请查看.NETPHP快速入门。他们工作得很好。

于 2013-06-07T21:11:04.800 回答
1

在过去的两天里,谷歌遇到了一些间歇性的连接问题。它现在似乎工作正常。

查看有关 Google App Engine 停机通知组的报告

https://groups.google.com/forum/?fromgroups#!topic/google-appengine-downtime-notify/TqKVL9TNq2A

于 2013-06-08T01:46:43.143 回答