如何在 JBoss EAP/WildFly 中通过 SAMLv2 与 Elytron 集成身份验证?

问题描述

目前我们仍在使用 PicketLink Federation 通过 SAMLv2 为部署在 JBoss EAP 7.3.x 中的 Web 应用程序提供身份验证。 Microsoft ADFS 作为身份提供者。

在从旧安全子系统迁移到 elytron 子系统的过程中,我发现 elytron 本身并不支持通过 SAML 进行身份验证。

到目前为止,我发现的唯一替代方案是一个额外的 KeyCloak 适配器 (https://www.keycloak.org/downloads),它可以集成到 JBoss/WildFly 中。然而,我不清楚我们是否真的需要在我们的系统中运行一个额外的 KeyCloak 服务器,即使我们真的想要连接到另一个身份提供者,比如 Microsoft ADFS,或者 KeyCloak 适配器是否——尽管它的名字——是通用的,因此不需要 KeyCloak 服务器。

谁能帮我解决这个问题?是否有其他方法可以使用 elytron 将 SAMLv2 身份验证集成到 JBoss/WildFly 中?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)