Я пытался использовать пользовательский класс (CustomLoginModule
), который реализует javax.security.auth.spi.LoginModule
и разворачивает его в wildfly 10. Я установил конфигурации в standalone.xml, как указано ниже. Я не могу понять причину, почему CustomLoginModule
никогда не вызывается. Я включил трассировку и смог вычислить, что класс загружается из каталога модулей Wildfly10
.JAAS и Wildfly10
Standalone конфигурации:
<security-domain name="xxxx">
<authentication>
<login-module code="com.test.CustomLoginModule" flag="required">
<module-option name="userQuery" value="select USER_ID from FH_USER_TE where USER_ID=? and PASSWORD=?"/>
<module-option name="roleQuery" value="select ROLE from FH_USER_TE where USER_ID=?"/>
</login-module>
</authentication>
Было бы замечательно, если я могу получить некоторые советы/предложения здесь, чтобы заставить его двигаться вперед.
Тот же прекрасно работал в TOMCAT 8
Спасибо, Dwaipayan
где вы положили класс CustomLoginModule? –
И у вас есть jboss-web.xml, ссылающийся на домен безопасности, если вы развертываете приложение как WAR? –
Привет, simas_ch, Он связан или развернут с ui.war, а также частью каталога модулей в wildfly. Также jboss web.xml ссылается на него как ниже: / context-root> fusionHiringLoginModule security-domain> \t true disable-audit > –