Как прочитать файл свойств Java из модуля входа JAAS
-
03-07-2019 - |
Вопрос
Я хотел бы прочитать файл свойств в папке ВЕБ-INF моих приложений или на моем сервере tomcat / apache из модуля входа JAAS.Но я не понимаю, как правильно ссылаться на местоположение из LoginModule независимо от имени хоста.
Решение
Вы могли бы использовать системное свойство catalina.base:
File confDir = new File(System.getProperty("catalina.base"), "conf");
File confFile = new File(confDir, "myprops.properties");
InputStream in = new FileInputStream(confFile);
try {
props.load(in);
} finally {
in.close();
}
Не связан с StackOverflow