我在Tapestry 5.3.4中有一个应用程序,它使用了tapestry-security 0.4.6插件和shiro 1.2.0进行身份验证,效果很好。但是,我想使用EHCache缓存会话数据,并最终在缓存之上集群几个实例。 shiro可以实现这一切,但是需要通过shiro.ini进行配置,而Tapestry不支持。有没有办法在应用程序中以这种方式配置shiro,或者强制加载ini文件?
答案 0 :(得分:1)
掌握SecurityManager
并致电securityManager.setCacheManager(new EhCacheManager())
应该可以解决问题。