При использовании JAAS JDBCRealms с Tomcat я обычно определяю область в server.xml
. Но теперь я ищу более простое решение, в котором мне не нужно настраивать контейнер Tomcat при развертывании приложения.
Если возможно, я хотел бы сохранить всю конфигурацию JAAS в Интернете. xml и просто определите область для каждого приложения / веб-приложения.
В одном потоке упоминается, что он сделал это, определив область в META-INF / context.xml
веб-приложения .. но мне не удалось заставить его работать ( Почему диспетчер Tomcat использует мой LoginModule? ).
Пожалуйста, помогите мне найти правильное место в .war для определения org.apache.catalina.realm.JDBCRealm
, который затем будет использоваться для этого веб-приложения.