【问题标题】:JAVA - SAML 2.0 implementationJAVA - SAML 2.0 实现
【发布时间】:2016-12-28 20:22:17
【问题描述】:

我已了解 SAML 及其功能,了解其背后的理论,我认为我完全了解 SAML“循环”。
现在我被困在我的网络服务器(作为服务提供者)上实际实现它的点上。

我想使用 SsoCircle 作为我的身份提供者(用于测试目的)并使用 Spring-Security-Saml 作为我的 SAML 库。

我的问题是:

  1. 创建 SAML 元数据需要什么? (可能我对每个元数据字段缺乏了解)
  2. 准备好元数据后,我需要配置什么才能使用SsoCircle IDP? (我获取了 IDP 元数据,但不知道如何处理它)
  3. 如果有人有示例项目可以分享,那就太棒了。不必使用 Java。

【问题讨论】:

标签: java spring saml saml-2.0 spring-saml


【解决方案1】:
  1. 如果您使用的是 Spring SAML 并且配置正确,您可以导航到 http://localhost:8080/<context>/saml/metadata 以下载 xml 格式的服务提供者元数据。

  2. 您可以使用 SSOCircle 创建一个帐户,您可以在其中上传或复制粘贴 SP 元数据。这允许 SSOCircle 信任您的 SP,因为元数据包含关键信息。

  3. This example 项目已经与 SSO 圈子集成,是学习如何将所有部分组合在一起的一个很好的起点。在配置中,您应该看到 SSOCircle 的元数据与服务提供者的元数据一起加载到 MetadataManger 的位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-17
    • 2015-04-10
    • 2018-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多