Как распечатать коды ошибок при аутентификации облачной платформы Google с помощью сервисной учетной записи? - PullRequest
0 голосов
/ 01 апреля 2019

Я использую облачное хранилище Google и сервисы BigQuery облачной платформы Google. Я использую служебную учетную запись для проверки подлинности моего приложения и облачного sdk для выполнения любых действий с ними. На данный момент я могу подключаться, а также выполнять любые действия. Мне любопытно знать, что давайте предположим, изменился ли файл моей учетной записи службы или каким-то образом был потерян путь к этому файлу. Можно ли в любом случае проверить мою учетную запись службы, является ли она действительной учетной записью или нет, и на основании этого я могу напечатать свой код (коды ошибок) и принять меры по этому поводу?

1 Ответ

0 голосов
/ 17 апреля 2019

Используя команды Google Cloud SDK, вы можете запросить дополнительную информацию об отладке:

  1. Google Cloud gcloud имеет два флага, которые дают пользователю контроль над отображаемой информацией:

- log-http Регистрирует все запросы HTTP-сервера

- многословие Может отображать ошибки или критические`

  1. Облачное хранилище gsutil имеет две опции :

-D запрашивает дополнительную отладочную информацию

-DD запрашивает полную полезную нагрузку восходящего потока HTTP

Однако, чтобы лучше контролировать процессы и ошибки, используйте Клиентские библиотеки Google Cloud , чтобы проходить аутентификацию и получать доступ к Cloud Storage .

...