Файл учетных данных Oauth2 не работает с API-интерфейсом Docker / Google sheet - PullRequest
0 голосов
/ 24 октября 2018

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

Всякий раз, когда я получаю доступ к docker-ip: mask / serviceName , я получаю следующее сообщение:

Please open the following address in your browser:   
https://accounts.google.com/o/oauth2/auth?access_type=online&client_id=830850041562-rttv12d04u8gk3doatdif61453g8ulaf.apps.googleusercontent.com&redirect_uri=http://localhost:PORT/Callback&response_type=code&scope=https://www.googleapis.com/auth/drive%20https://www.googleapis.com/auth/spreadsheets

, причем PORT - случайный, пустой порт каждый раз.

Мое приложение структурировано так:

src
|-->main>...
|  |--->resources>META-INF>credentials.json
|-->Dockerfile

Когда я запускаю его локально, я могу получить доступ к своему сервису, даже вчастная вкладка, без этого, чтобы появиться, или необходимость входа. Однако, когда я запускаю его через Docker, я получаю это в журналах (без всплывающих окон или что-нибудь).

Любая идея о том, какрешить это?

Спасибо,

Комасутра

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...