Помилка HTTP: 401 під час налаштування хмарних функцій Firebase для проекту Android


93

Я намагаюся налаштувати функції firebase, але після запуску файлу firebase init з'являється повідомлення про помилку.

Помилка: Помилка HTTP: 401, Запит мав недійсні облікові дані автентифікації. Очікуваний маркер доступу OAuth 2, файл cookie для входу в систему або інші дійсні облікові дані автентифікації. Див. Https://developers.google.com/identity/sign-in/web/devconsole-project .

введіть тут опис зображення

Відповіді:


265

Я вирішив проблему! вам потрібно вийти, firebase logoutа потім увійти firebase loginзнову або просто оновити маркер за допомогоюfirebase login --reauth

здається, що термін дії маркера автентифікації Firebase обмежений максимум 1 год


Радий допомогти :)
М.Алі

24
Примітка: Щоб вийти, скористайтеся firebase logout, а потім увійдіть знову за допомогоюfirebase login
Blundering Philosopher

Я робив це firebase loginкілька разів ... в ньому говорилося, що я вже ввійшов у систему, але все це була "брехня". Розчаровані користувачі повинні вийти і повернутися або явно вимагати повторної авторизації. Чому вони не можуть просто провалити поточну поведінку входу та автоматичну повторну авторизацію, якщо ні.? Це вимагає додаткової роботи і є біднішим UX.
wescpy

27

Використовуйте firebase login --reauth, це трапилося зі мною, тому що FIREBASE_TOKENпри спробі виконувати роботу був присутній старийfirebase init

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.