生成一个saml 2.0断言

时间:2017-02-08 18:31:43

标签: java saml-2.0

我们需要从java中的应用程序生成saml 2.0断言,我们正在尝试使用opensaml。发送给服务提供商必须通过http post绑定完成。有没有这种实现的例子?

1 个答案:

答案 0 :(得分:0)

是的,您可以使用openSAML,更多详细信息[1],但您也可以使用WSO2 Identity Server [2]。它是IS 5.3.0中的开源和最新版本 如果您想使用WSO2 Identity Server,首先需要为您的Web应用程序(SAML Assertion消费者应用程序)创建服务提供程序。你可以在这里找到示例网络应用程序调用travelocity.com [3],你可以按照这里创建服务提供商的步骤进行操作[4]。

[1] http://www.capcourse.com/Library/OpenSAML/index.html
[2] http://wso2.com/products/identity-server/
[3] https://docs.wso2.com/display/IS530/Downloading+a+Sample
[4] https://docs.wso2.com/display/IS530/Configuring+Single+Sign-On#ConfiguringSingleSign-On-ConfiguringtheSSOwebapplication