Обмислям мигриране от Tomcat към Jetty 8 за персонализирано уеб приложение, което по същество ще бъде портал (макар че няма да използва JSR-168 или подобен портален контейнер). Ключовата концепция за целите на тази публикация е, че потребителят ще трябва да влезе само веднъж и след това ще трябва да получи достъп до URL адреси от няколко различни уеб приложения, всички работещи на един и същ сървър на Jetty. След като потребителят влезе, той трябва автоматично да бъде удостоверен за всяко друго уеб приложение, работещо на сървъра.
Tomcat има клапана org.apache.catalina.authenticator.SingleSignOn, който изпълнява точно тази задача. След като влезете в уеб приложение, клапанът SingleSignOn автоматично ще ви влезе във всяко друго уеб приложение.
И така, има ли подобен начин за предоставяне на същата тази функционалност в Jetty 8? Изглежда, че има отделен SessionManager за всяко уеб приложение. Можете ли да конфигурирате или програмно да присвоите един и същ екземпляр на SessionManager към всяко уеб приложение? Има ли някакво друго решение, което Jetty предлага от кутията?