在Grails Spring Security Core插件中配置会话超时,而不修改' War'

时间:2015-09-07 08:33:32

标签: grails spring-security grails-plugin

我想在Grails 2.3.11中使用Spring Security Core插件配置会话超时。但我不想触摸它的战争(输出)文件。

1 个答案:

答案 0 :(得分:0)

我建议安装runtime ':webxml:1.4.1'插件,然后您可以创建一个名为YOUR-APP/grails-app/conf/WebXmlConfig.groovy的文件:

webxml {
  sessionConfig.sessionTimeout = System.getProperty( 'SESSION_TIMEOUT' ) ?: System.getenv( 'SESSION_TIMEOUT' ) ?: 30
}

部署.war后,您可以将系统变量设置为所需的值