【问题标题】:How can I set session timeout so that it never expires?如何设置会话超时以使其永不过期?
【发布时间】:2011-09-24 03:55:48
【问题描述】:

如何设置会话超时以使其永不过期?它适用于 Java EE Web 应用程序。

【问题讨论】:

    标签: java session servlets


    【解决方案1】:

    指定一个负时间。

    <session-config>
        <session-timeout>-1</session-timeout>
    </session-config>
    

    然而,好处是值得怀疑的。 webapp 将长期泄漏内存。做这件事之前要三思。

    【讨论】:

    • 更不用说潜在的安全漏洞了。三思而后行。
    • 是的,它会给黑客更多的空间来(暴力)强制会话固定攻击。
    • 如果你想从java端做request.getSession().setMaxInactiveInterval(-1);
    猜你喜欢
    • 2015-05-28
    • 1970-01-01
    • 2019-03-02
    • 1970-01-01
    • 2010-12-16
    • 2021-12-28
    • 1970-01-01
    • 2021-12-28
    • 2013-09-19
    相关资源
    最近更新 更多