Я развернул Angular 5 + Symfony (api) на apache2 (ubuntu). Доступ к обоим - https
https://app-name.my.domain
https://app-api-name.my.domain
Соединение работает нормально, проблема в том, когда я должен получить доступ в новом браузере (ранее не подключен или не установлен). Очевидно, я захожу на сайт app-name и добавляю исключение сертификата, но когда angular делает запрос к API, возвращается с ошибкой. Проблема в том, что сертификат (еще не добавленный) является самоподписанным и не может быть доверенным и т. Д.
После этого я захожу на сайт app-api-name, добавляю сертификат на сайт app-name и все работает нормально!
Мой вопрос: как я могу предоставить https доступ к API без выполнения этого процесса (В компании много компьютеров, и я не хочу этого).
Идеальный рабочий процесс будет выглядеть примерно так:
- Пользователь подключается к сайту с именем приложения
- Если это первый раз, добавьте сертификат.
- Пользователь работает на сайте с именем приложения (без добавления этого сертификата)