![]() |
|
IT и Связь Обсуждение "айтишных" вопросов и средств связи |
|
Опции темы | Опции просмотра |
![]() |
#1 |
Заслуженный Участник
|
![]()
Вопрос к Java экспертам:
существует ли какой-то стандартный способ получить доступ из контейнера JAAS Subject авторизованного пользователя? В Томкате и ЖБоссе все достаточно просто. Там сервер вставляет Subject в javax.security.auth.subject сессионный аттрибут. Но ВебСфера вот как оказалось ни фига не дает такого доступа. Получается замкнутый круг: с одной стороны LoginModule по определению не может получить доступ ни к контексту приложения, ни к контексту сессии. С другой стороны доступ к Subject получается зависит от реализации сервера. Так ли это или я ошибаюсь? Заранее благодарен! З.Ы. - Фенечки типа Subject subject = Subject.getSubject((AccessControlContext) System.getSecurityManager().getSecurityContext()); тоже на вебсфере не проканывают почему-то... |
![]() |
![]() |
Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок |