Интеграция JSF 2.0 и Spring-Security 3? - PullRequest
3 голосов
/ 23 ноября 2010

Можно ли объединить эти вещи? Мне просто нужна простая страница входа даже без базы данных db :) Имя пользователя / pwd должно храниться в securityContext ...

Может кто-нибудь дать мне учебник или показать, как все должно быть настроено?

Спасибо!

1 Ответ

1 голос
/ 23 ноября 2010

Есть несколько способов сделать это:

  • «Простой HTML-способ».В этом случае вы используете стандартную конфигурацию Spring Security и используете стандартную страницу HTML, указывая форму отправки на URL-адрес логина Spring Security.

  • «Способ JSF 2.0».В этом случае я реализую компонент поддержки для страницы входа в систему и регистрирую ActionListener для кнопки отправки, которая отправляет URL-адрес входа с помощью FacesContext.getExternalContext (), dispatch (), а затем вызывает FacesContext.responseComplete (),завершение жизненного цикла запроса.Возможно, вам придется настроить web.xml, чтобы Spring Security могла перехватывать FORWARD-запросы для URL-адреса входа в систему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...