Команда bq не может авторизоваться - PullRequest
0 голосов
/ 07 мая 2019

С моего сервера я установил проект, а также установил активную учетную запись службы.Я могу успешно запустить команду gsutil , но получаю ошибку при запуске команды bq.

Ошибка:

Ошибка авторизации.Это может быть проблема с сетевым подключением, поэтому, пожалуйста, попробуйте еще раз.Если эта проблема не устраняется, учетные данные могут быть повреждены.

Трассировка ошибки:

HttpAccessTokenRefreshError: Недопустимая подпись JWT

1 Ответ

1 голос
/ 08 мая 2019

Некоторые возможные причины ошибки:

  • Распространение активированного ключа может быть отложено. Ниже приведено упоминание о ссылке в GCP о ключе учетной записи службы :

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

  • bq SDK команды каким-то образом кэширует ключ учетной записи и обрабатывает его иначе, чем gsutil SDK. Это может быть причиной, по которой аутентификация работает при запуске gsutil.

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

...