powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Получение сессии JSF из сервлета
4 сообщений из 4, страница 1 из 1
Получение сессии JSF из сервлета
    #38918005
G.Collector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В одном war'е крутится JSF-приложение + rest-сервисы для внешних html-страничек. Существует ли способ из rest-сервиса (используется Spring) получить доступ к сессии в FacesContext JSF'а? Т.е. извне.

Спасибо.
...
Рейтинг: 0 / 0
Получение сессии JSF из сервлета
    #38918064
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
теоретически возможно все, только вот как-то все мягко говоря подозрительно выглядит. Можете описать задачу а не способ решения вами придуманный?
...
Рейтинг: 0 / 0
Получение сессии JSF из сервлета
    #38918257
G.Collector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача - существует приложение Spring Security + JSF + Primefaces на Tomcat 7.

В нем же, волею внешних факторов, начали разрабатывать REST-сервисы, которые используются статичными html-страницами с jQuery, как источники данных для гридов + обработчики контролов.

Выносить html + REST в отдельное приложение не получится.

Поэтому ищется способ, при котором авторизация пользователя будет проходить через существующее окно логина, которое создает FacesContext. Но при этом, эта же авторизация должна распространяться и на REST-сервисы.

Пока смотрю в сторону SSO для Tomcat.
...
Рейтинг: 0 / 0
Получение сессии JSF из сервлета
    #38918899
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
G.CollectorПоэтому ищется способ, при котором авторизация пользователя будет проходить через существующее окно логина, которое создает FacesContext.
Другими словами мы выкидываем во внешний мир всю внутрянку Faces и хотим ограничить что-то?
Напоркуа? Зачем вам меганавороченная форма коннекта? Какую динамику Вы в ней ожидаете?
Темы и верстку менять налету?

А по сути вопроса. У Вас есть SpringSecurity - вот через него и заворачивайте доступ к REST в том числе. Надо только, чтобы Ваша jsf формочка логина сообщала Спрингу, что сессия авторизовалась.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Получение сессии JSF из сервлета
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]