Как автоматически открыть браузер для авторизации пользователя («/ Обратный звонок»)? - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь загрузить несколько видео со своего java-сервера на youtube, но у меня возникли некоторые затруднения с процессом авторизации данных. Я прочитал много документации об этом Я не могу автоматически показать пользователю окно авторизации, вместо этого я получаю сообщение в консоли (на сервере) «Пожалуйста, откройте следующий адрес в вашем браузере:». Я должен щелкнуть по нему, чтобы пользователь мог видеть окно авторизации.

 https://accounts.google.com/o/oauth2/auth?client_id=975725361259-m2pmvjv9uobcpq03tja9i66dtot7lkjv.apps.googleusercontent.com&redirect_uri=http://localhost:8081/Callback&response_type=code&scope=https://www.googleapis.com/auth/youtube.upload

Я думаю, что здесь что-то упущено ..

GoogleAuthorizationCodeFlow flow = new GoogleAuthorizationCodeFlow.Builder(
            HTTP_TRANSPORT, JSON_FACTORY, clientSecrets,   scopes).setCredentialDataStore(datastore)
            .build();

    // Build the local server and bind it to port 8081
    LocalServerReceiver localReceiver = new LocalServerReceiver.Builder().setPort(8081).build();

Как я мог решить эту проблему, чтобы пользователь мог автоматически перенаправляться в это окно в приложении (localhost)?

Чего мне не хватает?

Спасибо!

...