Как отправить запрос GET с Google OAuth2 и Java на веб-страницу script.google.com? - PullRequest
0 голосов
/ 19 июня 2020

GET у меня работает, но я получаю страницу авторизации сервисов Google, когда отправляю ее. Я читаю руководства от Google, но до сих пор не понимаю, как правильно использовать учетные данные.

Эта штука предназначена для управления самими файлами скриптов и не имеет никакого отношения к моей проблеме: /

Было бы неплохо, если бы это было возможно в Java

1 Ответ

0 голосов
/ 19 июня 2020

После входа в Google вы будете перенаправлены на страницу перенаправления с кодом Google. Страницу перенаправления можно настроить в частной пользовательской консоли Google. Когда вы получите код Google, вы можете использовать код для получения jwt с помощью GoogleAuthorizationCodeFlow

, например

    GoogleAuthorizationCodeTokenRequest googleAuthorizationCodeTokenRequest = codeFlow.newTokenRequest(code)
        .setRedirectUri(redirectUrl);
    try {
        GoogleTokenResponse googleTokenResponse = googleAuthorizationCodeTokenRequest.execute();

    } catch (IOException e) {
        throw new ExternalAuthenticationException("Invalid google 'code' parameter (disposable)");
    }
...