Servicemix ActiveMQ Web Console и LDAP не
Я использую ServiceMix 7.0 с установленным ActiveMQ Broker и WebConsole. Это работает в системе Windows 10 и Java 1.8.
Я пытаюсь заставить веб-консоль работать с ActiveMQ, если я настрою эту модель с использованием Apache DS, она работает нормально, но когда я переключаюсь на Active Directory, она выдаст ошибку "Исключительная ситуация при обработке этого запроса, проверьте журнал для получения дополнительной информации". Информация!"
Hawtio & system / console отлично работает в моделях AD и ADS. Итак, я знаю, что вызовы LDAP работают.
Журнал servicemix показывает:
2017-02-22 11:26:22,334 | WARN | qtp1056379895-88 | ServletHandler | 191 - org.eclipse.jetty.util - 9.2.19.v20160908 | org.apache.jasper.JasperException: javax.el.ELException: Error reading 'brokerAdmin' on type org.apache.activemq.web.RemoteJMXBrokerFacade .... Caused by: java.lang.SecurityException: Insufficient roles/credentials for operation
Я был по всему Интернету, и доктор пытается выяснить, что нужно установить, чтобы это отображалось.
1 ответ
Я нашел проблему.
Я добавил role.mapping в конфигурацию LDAP.
Это позволило мне сопоставить группы AD с ролями Servicemix, такими как администратор, пользователь, веб-консоль и т. Д.