Я создаю Spring Boot
приложение, которое находится посередине между внутренним приложением и внешним приложением. Указанное Spring Boot
приложение получает basic authentication
только один раз от внешнего интерфейса, который затем будет использовать только JWT Token
оттуда. Бэкэнд-приложение, однако, не поддерживает токены и ожидает basic authentication
каждый раз.
Единственное решение, которое я могу придумать, - это использовать либо database
, либо карту, на которой JWT token
используется в качестве ключа, чтобы извлекать имя пользователя и пароль каждый раз, когда бэкэнд требует basic authentication
.
Я хотел бы знать, есть ли лучший способ сделать это, возможно, используя какой-то другой видтокен, возможно, избегая необходимости хранить пароль пользователя и извлекать его каждый раз.