Authentication JBoss是否缓存身份验证信息?

Authentication JBoss是否缓存身份验证信息?,authentication,caching,jboss,Authentication,Caching,Jboss,在JBoss中测试各种身份验证解决方案(我自己的LoginModule等)时,在我看来,有时当我重新部署更改或以其他方式激发登录表单时,JBoss实际上并没有调用身份验证模块 只是想知道是否存在某种类型的短期缓存 我从一个web应用程序(注意删除cookies等)和一个胖RMI java客户端进行了测试 当然,如果我重新启动JBoss,将遵循完整的身份验证过程 是否有缓存,如果有,是否可以出于开发目的禁用它?是的,JBoss默认会将身份验证信息缓存几分钟 要禁用缓存,请在JAASSecurity

在JBoss中测试各种身份验证解决方案(我自己的LoginModule等)时,在我看来,有时当我重新部署更改或以其他方式激发登录表单时,JBoss实际上并没有调用身份验证模块

只是想知道是否存在某种类型的短期缓存

我从一个web应用程序(注意删除cookies等)和一个胖RMI java客户端进行了测试

当然,如果我重新启动JBoss,将遵循完整的身份验证过程


是否有缓存,如果有,是否可以出于开发目的禁用它?

是的,JBoss默认会将身份验证信息缓存几分钟

要禁用缓存,请在JAASSecurityManager服务的配置中将DefaultCacheTimeout设置为0。配置在“jboss service.xml”文件中


有关刷新缓存的更多信息和各种方法,请访问jboss.org。

非常感谢。顺便说一句,这只是为了验证机制而进行缓存,还是会影响应用程序的任何其他部分?我真的不知道,Bariscan,还没有进一步调查。另请参阅: