首页 > 解决方案 > 创建自己的本地 Java 身份提供者 SAML2

问题描述

我必须为服务提供者创建 XML 元数据响应来使用它。问题是 SP 不是传统的,项目是私有的。

  1. 用户使用表单登录应用程序
  2. 当我们想要访问外部 SP(来自我们的应用程序的模块)时,我们会生成 XML SAML2 元数据并将其作为本地 IDP 注入 IFRAME
  3. SAML 票证被外部应用程序使用并给我们票证以注入 IFRAME

我让 SP 和 IDP 与 openID 一起工作。这很好,但我们需要在本地创建 SAML xml,所以我们必须从头开始编写 IDP。我们使用 j2ee (wildfly war ...) 我们没有 spring。

我们看到了 shibboleth 但无法访问他们的存储库,并且在任何地方都没有使用 maven 的本地教程。

任何想法 ?

标签: localhostsaml-2.0

解决方案


推荐阅读