Интеграция управления Wildfly 11 с KeyCloak через новую подсистему Elytron
Я хотел бы интегрировать безопасность для интерфейсов управления WildFly 11 (консоль управления, веб-консоль) с KeyCloak поверх новой подсистемы Elytron.
Я искал последнюю документацию для Wildfly 11, и есть глава Использование KeyCloak с WildFly Elytron, но, к сожалению, она пуста.
Я буду очень признателен, если кто-то может дать мне несколько советов, как это сделать.
3 ответа
Документация по Keycloak для версии 3.4 очень подробная http://www.keycloak.org/docs/latest/securing_apps/index.html - вам необходимо установить адаптер для вашей подсистемы Elytron в Wildfly 11 (будьте осторожны: CLI отличается из версии Wildfly 10!)
В документацию были добавлены дополнительные сведения о том, как использовать Keycloak для защиты консоли управления Wildfly и API управления.
Посмотрите здесь https://docs.jboss.org/author/display/WFLY/Protecting+Wildfly+Adminstration+Console+With+Keycloak.
Похоже, некоторые пропустили QAing это... В любом случае... я думаю, что это может быть вашей отправной точкой.
https://github.com/ssilvert/wildfly/blob/kcauth/keycloak/KeycloakSetup.txt
Более подробную информацию и концепции можно найти в этой теме электронной почты, http://lists.jboss.org/pipermail/wildfly-dev/2014-June/002230.html. Извините, это не полные ответы, но может стать хорошей отправной точкой для вашего решения.