Интеграция управления 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. Извините, это не полные ответы, но может стать хорошей отправной точкой для вашего решения.

Другие вопросы по тегам