gpt4 book ai didi

java - 当服务器超时时,如何使weblogic中经过身份验证的 session 失效?

转载 作者:太空宇宙 更新时间:2023-11-04 13:33:46 25 4
gpt4 key购买 nike

一旦服务器按照部署描述符 (web.xml) 中配置的值超时,如何在 weblogic 中注销经过身份验证的 session ?

默认情况下,一旦服务器超时,服务器就会调用 httpSession.invalidate() 方法。 httpSession.invalidate() 不会注销经过身份验证的用户。

但我需要以编程方式调用 weblogic ServletAuthentication.invalidateAll(HttpServletRequest req)

考虑使用 HttpSessionListener 但如何获取 HttpServeletRequest 对象?

任何解决方案将不胜感激。

提前致谢

最佳答案

当 session 超时时,用户将自动注销。如果刷新页面,您将被重定向到登录页面。

关于java - 当服务器超时时,如何使weblogic中经过身份验证的 session 失效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31910793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com