Можно ли использовать учетные данные gcloud для вызова GCP API? - PullRequest
0 голосов
/ 28 мая 2018

Я заметил, что если я использую команду gcloud, она создает в моем домашнем каталоге файл .google_libcloud_auth.${GCE_PROJECT}, который содержит информацию, такую ​​как (отформатированную):

{
  "access_token": "....",
  "token_type": "Bearer",
  "expire_time": "2018-05-21T12:07:23Z",
  "expires_in": 3600,
  "refresh_token": "..."
}

Возможно ли использовать этофайл как учетные данные для доступа к GCP API?Если да, есть ли какое-нибудь руководство о том, как это сделать?

1 Ответ

0 голосов
/ 06 июля 2018

Отвечая на ваш вопрос, да, очень возможно получить доступ к сервисам Google Cloud с токеном доступа JSON, например, созданным для gcloud SDK.

Тем не менее, в зависимости от вашего приложения, другие методы доступа могутбыть более удобным.Учитывая ваш основной интерес к использованию GCP API, я бы рекомендовал вам прочитать документацию о доступе с использованием API Keys .

Если вы хотите изучить все возможные методы аутентификации, я могу порекомендовать начать со страницы документации обзор аутентификации .

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