Сегодня я открыл наш код функций firebase, набрав firebase serve
, как обычно, но когда я вызвал функцию http, которая касается нашей базы данных в реальном времени, меня приветствовало следующее сообщение:
@ firebase / database: FIREBASE WARNING: {"code": "app / invalid-credential", "message": "Реализация учетных данных, предоставленная для initializeApp () через свойство \" credential \ ", не смогла получить действительный доступ к Google OAuth2 токен со следующей ошибкой: \ "Ошибка при получении токена доступа: invalid_grant (Bad Request) \". Возможны две причины: (1) ваше серверное время не синхронизировано должным образом или (2) ваш файл ключа сертификата был отозван. решить (1), повторно синхронизировать c время на вашем сервере. Чтобы решить (2), убедитесь, что идентификатор ключа для вашего файла ключей все еще присутствует в https://console.firebase.google.com/iam-admin/serviceaccounts/project. Если нет, сгенерируйте новый ключевой файл в https://console.firebase.google.com/project/_/settings/serviceaccounts/adminsdk. "}
Ничего не изменилось с тех пор, как я смог запустить этот последний (пару недель go?) и мою систему время установлено на автомат c для времени и времени е. Я запустил firebase logout
и firebase login
, и я использую admin.initializeApp();
без параметров. Что-то изменилось, что мне нужно учитывать?