将JBoss Web SingleSignOn与JBoss Seam结合使用

将JBoss Web SingleSignOn与JBoss Seam结合使用,jboss,seam,single-sign-on,Jboss,Seam,Single Sign On,有没有人成功地将JBoss Web SingleSignOn与JBoss Seam结合使用,或者知道这是否可行?我有两个web应用,我希望共享相同的登录功能,即如果您登录到一个web应用,则在访问另一个web应用时无需再次登录 致意 p没有关于SSO的正式文档。这在一定程度上是因为SSO集成在Seam 2.x建立之前还没有成熟,并且Seam 2.x的开发很少甚至没有。现在推压用于焊缝3。这并不意味着没有解决方案,尽管效果很好。安全和Seam开发人员支持PicketLink作为与Seam一起使用的

有没有人成功地将JBoss Web SingleSignOn与JBoss Seam结合使用,或者知道这是否可行?我有两个web应用,我希望共享相同的登录功能,即如果您登录到一个web应用,则在访问另一个web应用时无需再次登录

致意


p

没有关于SSO的正式文档。这在一定程度上是因为SSO集成在Seam 2.x建立之前还没有成熟,并且Seam 2.x的开发很少甚至没有。现在推压用于焊缝3。这并不意味着没有解决方案,尽管效果很好。安全和Seam开发人员支持PicketLink作为与Seam一起使用的SSO解决方案

有关更多信息,请参阅主PicketLink页面

有关与PicketLink的Seam特定集成,请参见: 如何将SAML和OpenID身份验证添加到Seam应用程序--
使用SSOCIRCE的外部身份验证示例--
使用OpenSSO的外部身份验证示例--


Seam和SSO社区中也有一些例子,例如:

我遇到了同样的挑战-Seam应用程序的“主”用户登录(使用SAML2)和“从”web应用程序中的子功能,我希望SSO用户登录

我创建了一个“CustomSingleSignOn”阀,在这种情况下启用SSO。请随意查看:

这个阀门可以真正用于SSO,支持任何类型的自定义登录

比尔, 延斯

注: 我之所以这样做,是因为我在AS5中无法获取SAML2元数据POST请求以使用PicketLink。我想这是从quicklink发行版中删除picketlink快速启动“销售元数据”的原因。。。是的,从src(以及相应的2.1.7 picketlink版本)编译它并没有解决这个问题