适用于MobileFirst平台7.0的空闲会话超时

时间:2016-02-18 09:20:27

标签: ibm-mobilefirst mobilefirst-server

我有一个与Mobile第一平台7.0集成的X-code应用程序。我想为应用程序实现空闲会话超时。我尝试了两种方案来解决此问题。 首先,我在 server.xml

中添加了以下行
<httpSession invalidationTimeout="10m" /> 

其次我在 worklight.properties

中添加了以下行
serverSessionTimeout=10

闲置超过10分钟后,我仍然没有抽出时间。 我错过了什么?

1 个答案:

答案 0 :(得分:0)

serverSessionTimeout属性是服务器属性。这意味着会话在服务器中到期,并且如果客户端在设置的到期时间后尝试连接到服务器,则客户端将采取相应的行动。

如果您遇到安全挑战,那么一旦到期,就会调用挑战(一旦客户端尝试连接服务器)。否则,您无法通过此属性检测到此内容。

你可以做什么,设置一个&#34;计时器&#34;在客户端运行并计算直到会话时间满足,并根据它做一些逻辑。这当然完全取决于您所需的场景。