Полная конфигурация сиро в гобелене 5.3
У меня есть приложение в Tapestry 5.3.4, которое использует плагин tapestry-security 0.4.6 вместе с shiro 1.2.0 для аутентификации, и оно работает хорошо. Тем не менее, я хотел бы использовать EHCache для кэширования данных сеанса и в конечном итоге для кластеризации нескольких экземпляров поверх кэша. Это все возможно с помощью shiro, однако требуется настройка через shiro.ini, который не поддерживается в Tapestry. Есть ли способ настроить shiro таким образом из приложения или принудительно загрузить INI-файл?
1 ответ
Решение
Приступая к SecurityManager
и звонит securityManager.setCacheManager(new EhCacheManager())
должен сделать свое дело.