Я начинаю и недавно начал понимать JAAS. Есть ли способ получить IP-адрес Subject в методе login().Получить IP-адрес субъекта в JAAS
Моя цель - выполнить фильтрацию IP-адресов для моего сервера.
Я начинаю и недавно начал понимать JAAS. Есть ли способ получить IP-адрес Subject в методе login().Получить IP-адрес субъекта в JAAS
Моя цель - выполнить фильтрацию IP-адресов для моего сервера.
JAAS предназначено для Аутентификация и Авторизация. IP-фильтрация больше подходит для брандмауэра, скорее всего, вы не хотите обрабатывать его в своем приложении. Но чтобы ответить на ваш вопрос напрямую: вы не можете сделать это с JAAS.
Как было сказано в предыдущем ответе, вы не можете сделать это с JAAS и в идеале должны сделать это в брандмауэре вне приложения.
Если вы все равно должны сделать это в приложении, тогда вы можете использовать JASPIC для этого. Это механизм аутентификации Java EE, и он обеспечивает полный доступ к HTTP-запросу и ответу.