我想通过新的 Elytron 子系统将 WildFly 11 管理界面(管理控制台、Web 控制台)的安全性与 KeyCloak 集成。
我一直在寻找Wildfly 11 的最新文档,并且有一章Using KeyCloak with WildFly Elytron但不幸的是空的。
如果有人能给我一些建议如何做到这一点,我将不胜感激。
我想通过新的 Elytron 子系统将 WildFly 11 管理界面(管理控制台、Web 控制台)的安全性与 KeyCloak 集成。
我一直在寻找Wildfly 11 的最新文档,并且有一章Using KeyCloak with WildFly Elytron但不幸的是空的。
如果有人能给我一些建议如何做到这一点,我将不胜感激。
3.4 版的 Keycloak 文档非常详细http://www.keycloak.org/docs/latest/securing_apps/index.html#_jboss_adapter - 您必须在 Wildfly 11 上为您的 Elytron 子系统安装适配器(注意:CLI 不同来自 Wildfly 10 版本!)
看起来有些人错过了 QAing 它......无论如何......我认为这可以成为你的起点。
https://github.com/ssilvert/wildfly/blob/kcauth/keycloak/KeycloakSetup.txt
更多细节和概念可以在这个电子邮件线程中找到, http: //lists.jboss.org/pipermail/wildfly-dev/2014-June/002230.html。抱歉,这些不是完整的答案,但可以作为您解决方案的一个很好的起点。
该文档更新了有关如何使用 Keycloak 保护 Wildfly 管理控制台和管理 API 的更多信息。
看看这里https://docs.jboss.org/author/display/WFLY/Protecting+Wildfly+Adminstration+Console+With+Keycloak。