Как разрешить только сервис и CDN запросы? - PullRequest
0 голосов
/ 03 мая 2019

У меня есть проект разработки в Google App Engine. Он состоит из двух микросервисов Node.js, которые должны иметь возможность общаться. Кроме того, я должен разрешить доступ из CDN для аутентификации.

Я пытался использовать брандмауэр Google App Engine, службу получения URL-адресов и IAP. Брандмауэр App Engine не работает, поскольку вы не можете вносить запросы в белый список, только IP-адреса. Служба получения URL-адресов недоступна для Node.js, поэтому об этом не может быть и речи, если только для нее нет какой-либо альтернативы. IAP был почти решением, которое я искал, но оно требует использования заголовка авторизации, который используется одной из служб.

Кажется, что излишне сложно заставить микросервисы взаимодействовать друг с другом, когда включен брандмауэр App Engine. У кого-нибудь есть идеи по решению?

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