У меня есть приложение сервлета, развернутое на сервере Tomcat 7.0 (назовите его Сервер A).Приложение получит учетные данные пользователя и передаст их на другой сервер (сервер B) для получения данных.
Проблема:
пользователь Алиса с машины 1, вошедшая на сервер А. Сервер А использует учетные данные Алисы для доступа к серверу Б. getPasswordAuthentication () используется для передачи учетных данных Алисы на сервер Б. Впоследствии пользовательБоб с машины 2 вошел на сервер А. Сервер А будет продолжать использовать учетные данные Алисы для доступа к серверу Б. Я заметил, что getPasswordAuthentication () не вызывается для пользователя Боба.
Существует ли способ принудительной аутентификации каждый раз, когда сервер A пытается получить доступ к серверу B?ps: если перезапустить tomcat на сервере A, аутентификация будет выполнена для первого запроса к серверу B после перезапуска.
Ваш отзыв очень важен.