Spring:使用基于Java的配置设置会话超时时间

3

我的Spring应用程序使用完全基于Java的配置(Spring版本为4,Spring Security版本为3.2.3)。

我的初始化类扩展了AbstractAnnotationConfigDispatcherServletInitializer,并在那里放置了所有的@Configuration类。

问题是,如果我不使用web.xml,如何定义会话超时时间?

谢谢。


你不能使用基于Java的配置来全局设置会话超时时间。这是基于Java的配置方法在servlet上下文中的遗漏之一。错误页面、显示名称和其他一些内容也是如此。这可能会在Servlet 3.2或4.0中得到纠正。作为解决方法,您可以使用HttpSessionListener实现来为每个会话设置超时时间。 - M. Deinum
1个回答

1

1
如果您提供了足够的链接信息,那么在答案中提供链接是可以的,因为链接可能并不总是有效的。 - VPK

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接