【发布时间】:2013-10-31 19:12:23
【问题描述】:
我正在开发的 Jetty 9 应用程序会自动扫描一组 JarFiles 中的 web.xml,然后以编程方式将包含的 webapps 导入为 WebAppContexts。我需要在各个 webapps 之间实现单点登录,如以下 Jetty 6 教程中所述:http://docs.codehaus.org/display/JETTY/Single+Sign+On+-+Jetty+HashSSORealm。不幸的是,HashSSORealm 似乎已从 Jetty 中删除。 是否有任何可行的替代方案来实施简单的 SSO?
我确实发现这篇文章推荐了 Fediz 码头插件,但如果存在这种情况,我更愿意使用原生码头解决方案:http://dev.eclipse.org/mhonarc/lists/jetty-users/msg03176.html
更多信息:
中心问题似乎是每个 WebAppContext 都必须有自己的 SessionManager,这使得 WebAppContext 无法相互共享信息,即使使用相同的 cookie。
【问题讨论】:
-
由于我是 StackOverflow 的新手,如果我能以更有用或更具体的方式提出问题,请告诉我
标签: java jakarta-ee servlets jetty single-sign-on