首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用SAML、V2和Java实现身份提供者

用SAML、V2和Java实现身份提供者
EN

Stack Overflow用户
提问于 2019-08-05 11:30:46
回答 2查看 1.2K关注 0票数 1

在成功实现SAML-V2ServiceProvider(SP)之后,为了支持某些特定的用例,我必须实现自己的SAML-2 IdP。在介绍了绿洲文献和其他许多有关SAML协议的内容之后,我已经开始实现它。

  • 我的用例只是一个配置文件(Web Browser SSO Profile),只包含SP-Initiated SSO: Redirect Bindings

我正在寻找一些精简的第三方库或基于java的实现,我可以参考/使用这些实现来加速实现,并在此基础上进行定制。

希望在这方面有任何建议或建议.

具体来说,我正在寻找以下任何/全部内容:

  • 易于使用开源库实现SAML-V2身份提供者的Java.
  • 上述资料的详细文件/规范。
  • 任何专家的意见,谁有经验,在实施这类IdP。

有很多材料可供SP使用。然而,很少和复杂的IdP。我已经在寻找的一些基于java的实现是:KeyCloakLite-IdP

EN

回答 2

Stack Overflow用户

发布于 2019-08-11 20:57:21

“非常少和复杂”是真实的,因为建立一个真实世界的身份提供者是一个严肃的项目。OpenSAML作为库是您在Java中的最佳选择--我们所知道的许多企业级实现都是用它构建的。关于如何在OpenSAML上下文中使用IdP的一个很好的简化示例是https://github.com/OpenConext/Mujina

Lite IdP是用Go写的。如果您对非Java选项开放,那么SimpleSAMLphp是优秀的,它肯定比其他许多选项都有更好的文档化。

票数 1
EN

Stack Overflow用户

发布于 2019-08-08 13:22:13

我会把它作为评论发布,但我没有足够的声誉。但是这里您有几乎相同的问题,关于Spring:使用-spring-saml-as-an-idp-而不是an-sp

看看弗拉基米尔的回答,我想这就是你要找的。这是链接是他建议的。

干杯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57357700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档