NULL erhalten Token aktualisieren
Ich verwende den google-api-java-client Version 1.8-beta für die oAuth2-Authentifizierung mit Google-Konten. Alles in Ordnung, bis ich das GoogleTokenResponse-Objekt erhalte, das das Zugriffstoken hat, aber kein Aktualisierungstoken. Um die Anfrage-URL zu erstellen, benutze ich die folgende Methode:
<code>... googleAuthenticationUrl = new GoogleAuthorizationCodeRequestUrl(CLIENT_ID, callBackUrl, scopes).build(); ... </code>
Wenn ich das Anfragetoken erhalte, tausche ich es mit einem Zugriffstoken in dieser Zeile aus:
<code>... GoogleTokenResponse tokenResponse = new GoogleAuthorizationCodeTokenRequest(new NetHttpTransport(), new JacksonFactory(), CLIENT_ID, CLIENT_SECRET, request.getParameter(CODE_URL_PARAM), callBackUrl).execute(); ... </code>
Das zurückgegebene GoogleTokenResponse-Objekt enthält nicht das Aktualisierungstoken:
<code>{"access_token":"ya29.AH..etc...9-Y","expires_in":3600,"token_type":"Bearer"} </code>
Könnten Sie bitte mein Licht auf dieses Thema werfen? Vielen Dank für Ihre Hilfe!