Как интегрировать TrackStudio c JOSSO
JOSSO, или Java Open Single Sign-On, это решение с открытым исходным кодом на J2EE для централизованной авторизации и аутентификации пользователей для приложений.
- Скачайте исполняемые файлы сервера JOSSO http://sourceforge.net/projects/josso/files/JOSSO/
- Распакуйте их.
- В терминале или командной строке перейдите в папку, куда вы распаковали josso
- Перейдите в папку bin внутри папки josso.
- Выполните команду josso-gsh.bat или sh josso-gsh
Выполните в консоли JOSSO команду
josso> gateway install --target /usr/share/tomcat6 --platform tc60
Теперь нужно установить JOSSO Agent. Выполните в консоли JOSSO команду
josso> agent install --target /usr/share/tomcat6 --platform tc60
Теперь перезапустите Tomcat
josso> exit $ sudo service tomcat6 restart
После этого в программе управления сервером TrackStudio Server Manager в разделе "Безопасность" выберите вкладку JOSSO.
В соответствующих полях укажите URL для входа и выхода из JOSSO.
Нажмите кнопку "Проверить соединение".
Приступим к настройке JOSSO.
Запустите консоль josso, как написано выше.