如何管理OpenAM登录页面会话超时?

时间:2014-11-11 07:56:11

标签: openam

我的经理对登录页面上的会话超时感到奇怪。

我试图说服她理解这个功能,但失败了。

最终她认为这是一个错误。

据我所知,xml文件(我们使用的JDBC.xml)的默认超时值是120(s)。

代码默认值为60。

我在文件上将值更改为5秒后

我可以检查它是否会受到影响。

但是我在文件上将值更改为7200,

它没有受到影响,可能会应用120(或60)默认值。

如何延长超时值?

或者我可以消除登录页面会话超时吗?

1 个答案:

答案 0 :(得分:0)

要扩展OpenAM会话超时,请执行以下操作:

[openam953]$ cd /home/openam953/opt3/tomcat/webapps/openam953/config/auth/default_en
[openam953]$ vi DataStore.xml

在ModuleProperties标记下,将Callbacks标记中的timeout属性设置为您想要的秒数。

您可以找到更多信息here

另一个解决方案是在页面空闲时使用Javascript在超时之前刷新页面,这样做更好,因为您不需要延长会话超时时间,您可能会冒着资源耗尽的风险 OpenAM主机。