Как определить области безопасности Tomcat для каждого веб-приложения

При использовании JAAS JDBCRealms с Tomcat я обычно определяю область в server.xml . Но теперь я ищу более простое решение, в котором мне не нужно настраивать контейнер Tomcat при развертывании приложения.

Если возможно, я хотел бы сохранить всю конфигурацию JAAS в Интернете. xml и просто определите область для каждого приложения / веб-приложения.

В одном потоке упоминается, что он сделал это, определив область в META-INF / context.xml веб-приложения .. но мне не удалось заставить его работать ( Почему диспетчер Tomcat использует мой LoginModule? ).

Пожалуйста, помогите мне найти правильное место в .war для определения org.apache.catalina.realm.JDBCRealm , который затем будет использоваться для этого веб-приложения.

11
задан Community 23 May 2017 в 10:29
поделиться