Почему @ angular / fire показывает: «Ошибка сервера. срок действия сертификата истек, когда я запускаю: ng add @ angular / fire? - PullRequest
8 голосов
/ 12 января 2020

Angular версия:

@angular-devkit/architect         0.803.22
@angular-devkit/build-angular     0.803.22
@angular-devkit/build-optimizer   0.803.22
@angular-devkit/build-webpack     0.803.22
@angular-devkit/core              8.3.22
@angular-devkit/schematics        8.3.22
@angular/cli                      8.3.22
@angular/fire                     5.3.0
@ngtools/webpack                  8.3.22
@schematics/angular               8.3.22
@schematics/update                0.803.22
rxjs                              6.4.0
typescript                        3.5.3
webpack                           4.39.2

1.Что делает «Ошибка сервера. срок действия сертификата истек
2. Как я могу это исправить?

~~~~ РЕДАКТИРОВАТЬ ~~~~

  • Я стер свою жесткий диск и установленная операционная система fre sh; все еще не работает.
  • Открыта проблема на странице angular / angularfire git: https://github.com/angular/angularfire/issues/2285
  • Обнаружено, что пакет angular / fire. JSON использует firebase tools 6.10.0, когда firebase tools до 7.12.1 пытался исправить, вынудив проект разрешить более новую версию firebase-tools, используя разрешения в пакете. json с помощью пряжи по предложению @wSedlacek на GitHub. Не сработало.
  • Я изменил системное время до того, как эта проблема начала возникать, и теперь она работает, проблема по-прежнему не устранена, потому что незначительно неудобно переносить системное время обратно на 4 января 2020 года каждый раз, когда вы хочу начать проект.
  • @ wSedlacek обнаружил, что срок действия сертификата HTTPS истекает из-за более старой версии firebase-tools в пакете. json имел сертификат, срок действия которого истек 5 января 2020 года.

Эта проблема может быть связана с тем, что она начала происходить в одно и то же время: Почему angular fire говорит, что я не авторизован, хотя firebase tools говорит, что я?

Вот изображение ошибки: error picture

1 Ответ

5 голосов
/ 18 января 2020

Это может быть связано с более старой версией Firebase CLI.
Попробуйте сначала эту команду npm i -g firebase-tools@latest, а затем выполните ng add @angular/fire

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