Решение было непростым, я прочитал много вопросов о стеке и их ответы, а также несколько раз искал в Интернете, без хорошего решения, пока не прочитал эту проблему на GitHub:
https://github.com/angular/angular-cli/issues/4839
Таким образом, эта ошибка является простой ошибкой SSL, так как я понял, что браузер не может проверить сертификат, с которого разработчик веб-пакетов отправил в браузер.
Решение
При использовании ionic (4) вы можете просто набрать ionic ssl generate
в корневом каталоге вашего проекта и перейти в настройки браузера:
- Firefox (65.0b8): Настройки -> Безопасность -> Прокрутите вниз до «Сертификаты»
-> Нажмите «Показать сертификаты» -> Нажмите «Импорт» -> Выберите сгенерированный
cert.pem
из вашего проекта -> перезапустите (CMD + Q) ваш
браузер
- Chrome (): /
- Другие: должны быть похожи на Firefox
Если вы просто используете Angular с Webpack, вы можете сгенерировать сертификат, используя этот скрипт: https://github.com/angular/angular-cli/issues/4839#issuecomment-314608490 и следуйте этому https://brianflove.com/2016/10/22/angular-cli-using-https/