У меня есть служба шлюза для проверки аутентификации и авторизации, а затем микросервис, подключающийся к базе данных elasti c. Для запроса, который я делаю, я должен передать токен JWT в заголовках, чтобы пройти аутентификацию в API шлюза и передать запрос в основной микросервис. Elasti c DB также ожидает базовую c аутентификацию, поэтому в микросервисе я передаю имя пользователя и пароль вместе с моим запросом в DB Call. Все работает нормально, но я сталкиваюсь с проблемой, когда пытаюсь получить доступ к elasti c DB извне. Когда база данных elasti c не имеет аутентификации, я смог получить к ней доступ через Postman. Теперь мне нужно пройти аутентификацию JWT и аутентификацию Basi c, которую ожидает Elasti c DB. У них один и тот же ключ «Авторизация», поэтому недавно добавленный ключ передается только в запросе. Кто-нибудь сталкивался с такой же проблемой? Поделитесь своими предложениями.
Я использую микросервис do tnet core (NEST Package V6.8)