【发布时间】:2013-10-27 09:12:07
【问题描述】:
我想在 IBM WebSphere Portal 中为一位用户设置最大并发会话数。
我的目标如下:
如果任何用户登录我的应用程序并且同一用户从不同的机器登录,我希望第二个会话终止第一个会话。
【问题讨论】:
-
您实际上终止会话是否重要,还是您想要完成的另一个最终结果,例如每当用户返回时,他/她必须从头开始?
标签: session websphere websphere-portal
我想在 IBM WebSphere Portal 中为一位用户设置最大并发会话数。
我的目标如下:
如果任何用户登录我的应用程序并且同一用户从不同的机器登录,我希望第二个会话终止第一个会话。
【问题讨论】:
标签: session websphere websphere-portal
我不知道仅配置门户属性是否可行,但我们为此使用 Tivoli Access Manager (TAM) 和 WebSeal。
您可能会推出自己的 SessionListener 并在地图中跟踪用户 IP 地址
【讨论】:
如果您使用具有非分布式会话的集群环境,这是不可能的。 如果您使用分布式会话,您可以在用户使用新会话登录时消除旧会话。此机制必须由您的代码实现,您将经过身份验证的用户绑定到该用户创建的会话。
【讨论】: