Я развернул несколько микросервисов, содержащих приложение внешнего интерфейса и службу внутреннего сервера.
Приложение внешнего интерфейса доступно через домен xyz.com . Он вызывает конечную точку API бэкэнд-сервиса.
Итак, я действительно хочу проверить, является ли любой запрос, исходящий из приложения внешнего интерфейса, действительным и из источника authenti c на основе его домена и субдомена с использованием центра сертификации в Node.js.
После небольшого исследования того, как это можно сделать в node.js, я обнаружил, что это можно сделать с помощью nodejs модуля request
модуля *. Но проблема с этим подходом состоит в том, что nodejs поддерживает список сертификатов CA , который легко устаревает, и есть вероятность, что CA, который подтвердил мой сертификат домена, не является частью этого списка , Несмотря на то, что они предоставляют способ передать дополнительные CA, все же это зависит от пользователя, что они должны поддерживать список. В настоящее время я немного растерялся из-за того, как правильно это сделать.
Мне нужна помощь, чтобы легко и эффективно выполнить этот процесс.