Как получить удаленного пользователя из контекста Ejb в JBoss - PullRequest
0 голосов
/ 10 марта 2011

У меня есть веб-приложение на Jboss 4.2.2, и в его последовательности входа в систему я добавил пользовательский модуль входа в систему.В getIdentity () этого модуля по какой-то причине мне нужно изменить его, чтобы он отличался от имени пользователя, введенного в форму входа в систему.На любой странице jsp я могу получить эту личность без проблем по r equest.getRemoteUser().Однако, когда я попытался получить это значение в EJB, используя ctx.getCallerPrincipal().getName(), он возвращает имя пользователя, введенное в форму входа.Поэтому я хотел бы спросить, каким образом я могу получить удостоверение, которое я ожидал.

Заранее спасибо.

1 Ответ

0 голосов
/ 31 марта 2011
...