Java SAML2 SSO客户端

问题描述 投票:0回答:1

我想用java连接到SAML2 SSO身份提供程序,以便我可以连接到某些Web端点并进行经过身份验证的请求。

我查看了https://github.com/onelogin上的Java库,但它们似乎是用于提供SAML身份验证的库,而不是作为客户端连接到SAML。

有没有人知道任何Java库。通过示例会很棒,因为我是SAML2的初学者。

java security saml saml-2.0
1个回答
0
投票

根据我的理解,OneLogin lib应该做你想要的。它将使您的Java应用程序充当服务提供者并发出身份验证请求。

Spring SAML是另一种选择,Lastpass还有另一种选择

你也可以使用OpenSAML在更低级别上进行SAML,但是对于一个简单的用例,上面的lib可以解决问题。

为了感受SAML,我可以暗示我的书,A Guide to OpenSAML。它解释了SAML以及如何使用OpenSAML进行用户身份验证。我再次推荐上面的库,但这本书可以很好地理解SAML。

© www.soinside.com 2019 - 2024. All rights reserved.