VirtualIreland.ru - Виртуальная Ирландия
Вернуться   VirtualIreland.ru - Виртуальная Ирландия > Живем в Ирландии > IT и Связь

IT и Связь Обсуждение "айтишных" вопросов и средств связи

 
 
Опции темы Опции просмотра
Старый 16.06.2006, 08:26   #1
Заслуженный Участник
 
Аватар для Chief
 
Откуда: Limerick
Сообщений: 3,234
Благодарности: 1,722 в 824 сообщениях Поиск благодарностей Chief
По умолчанию Связь между JAAS & WebContainer-ом

Вопрос к Java экспертам:

существует ли какой-то стандартный способ получить доступ из контейнера JAAS Subject авторизованного пользователя?

В Томкате и ЖБоссе все достаточно просто. Там сервер вставляет Subject в javax.security.auth.subject сессионный аттрибут. Но ВебСфера вот как оказалось ни фига не дает такого доступа.

Получается замкнутый круг: с одной стороны LoginModule по определению не может получить доступ ни к контексту приложения, ни к контексту сессии. С другой стороны доступ к Subject получается зависит от реализации сервера. Так ли это или я ошибаюсь?

Заранее благодарен!

З.Ы. - Фенечки типа
Subject subject = Subject.getSubject((AccessControlContext)
System.getSecurityManager().getSecurityContext());

тоже на вебсфере не проканывают почему-то...
Chief вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
 



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать на сообщения
Вы не можете добавлять вложения
Вы не можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT, времени сейчас: 09:48.


vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd., Русификация: zCarot, Vovan & Co
©2003-2025 VirtualIreland.ru - Виртуальная Ирландия