Как установить связь между Spring Boot и приложением nodejs в одной сети без входа для указанной конечной точки - PullRequest
0 голосов
/ 03 июня 2018

Мне нужна помощь, чтобы найти способ передать http-вызов между внутренним приложением (backend spring boot) и другим приложением (nodejs) без входа в систему, аутентификации ...

Вот подробности моей героиокружение:

  • Приложение переднего плана в угловом положении 5
  • Приложение переднего конца в пружинной загрузке
  • Еще одно приложение внутреннего уровня в nodejs

Приложение внешнего интерфейса должно вызывать приложение весенней загрузки, а это должно вызывать приложение nodejs.

Приложение внешнего интерфейса => Приложение весенней загрузки => Приложение Nodejs

Конечная точка маршрута приложения Nodejs, вызываемая приложением весенней загрузки, должна быть защищена, эта точка не должна быть открыта из-за пределов сетевой среды heroku.

Приложение Nodejs содержит множество других маршрутов, защищенных аутентификационной учетной записью Google.Однако я не хочу добавлять google authentification для конкретного маршрута, используемого весенней загрузкой (поскольку к этому маршруту не должен быть доступ извне сети heroku от «обычного пользователя»).

Как мне это сделать?Могу ли я установить и настроить nginx, чтобы запретить доступ к маршрутам извне, но разрешить только из сети heroku?

Спасибо за помощь.

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