2013-06-07 2 views
0

빠른 시작 응용 프로그램이 저의 이상한 행동을 시작했습니다. 모든 사용자를 인증 할 수 없습니다. 아래 오류가 나타납니다. 이 로컬로 잘 작동하지만. 누구나이 문제를 해결하거나 해결할 방법을 알고 있습니까? 서블릿 로 java.net.SocketTimeoutException에서Java Glass Quickstart 프로젝트가 App Engine에서 작동하지 않습니다.

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(); 

catch되지 않은 예외 : 그것은 (55 AuthServlet) : 코드에서 일어나고있는 곳 여기

입니다 시간 제한 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) 

감사합니다

답변

1

이것은 App Engine 및 Google OAuth 엔드 포인트의 버그처럼 보입니다. Glass issue tracker에서 추적 중입니다. 조사가 진행됨에 따라 업데이트를받을 수 있도록 해당 문제에 별표를 표시 할 수 있습니다.

빠른 시일 내에 .NETPHP 빠른 시작을 확인하십시오. 그들은 위대한 일을하고 있습니다.