Мне назначили реструктурировать существующий проект. Этот проект представляет собой портал с двумя функциями.Перенести портлет в web mvc
- позволяют пользователям единый вход для просмотра краткой информации из других существующих веб-приложений
- управление пользователями с помощью другого веб-приложения в API/баз данных
Этот проект использует Spring Portlet MVC 3, eXo portal container и CAS single sign on (каждого из них автономные веб-приложения).
С течением времени мы обнаруживаем, что первая функция должна быть отключена. Это оставляет единый вход, позволяя пользователям щелкать ссылку и достигать других систем. Мы хотим преобразовать этот проект в обычное веб-приложение, используя Spring MVC, чтобы избавиться от тяжести платформы eXo. Может ли кто-нибудь подвергнуть этой ситуации просьба дать предложение? Есть ли элегантный способ сделать это?
Как вы сейчас управляете Single Sign On? У Spring Security есть возможности для этого и хорошо интегрируется с веб-приложениями Spring MVC. –