У меня есть проект MEAN, в котором приложение Angular front-end отделено от внешнего приложения Node + Express + MongoDB. Каждое приложение предназначено для собственного репозитория git и может быть организовано или развернуто независимо.
Проблема заключается в том, что приложения развертываются с одного и того же хоста, и оба приложения хотят использовать протокол https. Существуют ли передовые методы, позволяющие двум приложениям использовать один и тот же протокол с номером порта 443 по умолчанию?
Один из вариантов, который был предложен, - использовать nginx для прокси-сервера для выбранных номеров портов (например, 3000 для front-end и 3001 для бэкэнд). Это лучшая практика или их лучшие варианты?
Благодаря,
Я столкнулся с этим сообщением https://gist.github.com/soheilhy/8b94347ff8336d971ad0. Я попробую предложенный подход, чтобы увидеть, работает ли он.