有没有办法在 Websphere 中强制用户会话超时?

Is there a way to force a user session timeout in Websphere?

我需要对会话超时逻辑以及超时的处理方式进行一些测试,但我不想等待会话超时。现在需要 30 分钟的不活动时间才会超时,有没有办法将其更改为更短的时间范围,或者更好的是,我可以随时强制超时?

您可以通过调用 HTTPSession#invalidate 使 HTTP 会话无效,这与超时期间发生的情况非常相似。你可以用 JSP.

简单地做到这一点
HttpSession session = request.getSession(false);
if (session != null) { 
    session.invalidate();
}

您还可以在 WAS 控制台中的应用程序级别调整超时:

All Applications > $yourapp > Session management