Jetty SSOJAASUserRealm示例

Jetty SSOJAASUserRealm示例,jetty,Jetty,我对Jetty完全陌生,因此我提前为我的N00BES道歉。我有一个Jetty,它使用JAASRealm进行身份验证,我想实现SSO,所以我看了一下,但是没有好的文档可以帮助我理解如何使用它。Jetty站点有SSOJAASUserRealm的文档,但没有SSOJAASUserRealm的文档。 在我看来,JAASUserRealm并没有实现SSORealm接口,所以即使我使用它,我也必须坚持使用它。 有没有关于如何使用的示例 ? 我正在使用Jetty 6。SSOJAASUserRealm的实现

我对Jetty完全陌生,因此我提前为我的N00BES道歉。我有一个Jetty,它使用JAASRealm进行身份验证,我想实现SSO,所以我看了一下,但是没有好的文档可以帮助我理解如何使用它。Jetty站点有SSOJAASUserRealm的文档,但没有SSOJAASUserRealm的文档。

在我看来,JAASUserRealm并没有实现SSORealm接口,所以即使我使用它,我也必须坚持使用它。

有没有关于如何使用的示例 ?


我正在使用Jetty 6。

SSOJAASUserRealm的实现似乎还没有完成。我从HashSSORealm中得到了一条线索,它也实现了SSORealm。您可以查看HashSSORealm.java类,并根据您的用例修改它。您所需要做的就是实现setSingleSignOn和getSingleSignOn方法。我没有像在HassorEalm类中那样使用cookie,而是使用了我的会话id。

我只是建议您使用jetty的一个版本,该版本至少还可以获得维护版本。Jetty 7.6.5是servlet api 2.5和servlet 3.0支持的8.1.5的最新版本。不幸的是,使用jetty 6是我们的“需求”之一,这主要是因为我们在那里有自定义代码。我完全同意你的看法,而且我个人不太喜欢任何定制更改。公平地说,jetty用户列表可能会让你接触到更多jetty 6用户