Мне нужна помощь, чтобы найти способ передать http-вызов между внутренним приложением (backend spring boot) и другим приложением (nodejs) без входа в систему, аутентификации ...
Вот подробности моей героиокружение:
- Приложение переднего плана в угловом положении 5
- Приложение переднего конца в пружинной загрузке
- Еще одно приложение внутреннего уровня в nodejs
Приложение внешнего интерфейса должно вызывать приложение весенней загрузки, а это должно вызывать приложение nodejs.
Приложение внешнего интерфейса => Приложение весенней загрузки => Приложение Nodejs
Конечная точка маршрута приложения Nodejs, вызываемая приложением весенней загрузки, должна быть защищена, эта точка не должна быть открыта из-за пределов сетевой среды heroku.
Приложение Nodejs содержит множество других маршрутов, защищенных аутентификационной учетной записью Google.Однако я не хочу добавлять google authentification для конкретного маршрута, используемого весенней загрузкой (поскольку к этому маршруту не должен быть доступ извне сети heroku от «обычного пользователя»).
Как мне это сделать?Могу ли я установить и настроить nginx, чтобы запретить доступ к маршрутам извне, но разрешить только из сети heroku?
Спасибо за помощь.