【问题标题】:How to prevent ssesion from expiring in apex?如何防止会话在顶点过期?
【发布时间】:2021-12-28 04:02:53
【问题描述】:

如何做一些事情不会使 oracle apex 中的会话过期? 最好的问候。

【问题讨论】:

    标签: javascript session oracle-apex session-cookies apex


    【解决方案1】:

    您可以尝试使用非常大的值调用它们:

    APEX_UTIL.SET_SESSION_LIFETIME_SECONDS

    APEX_UTIL.SET_SESSION_MAX_IDLE_SECONDS

    【讨论】:

    • 谢谢,但最大会话空闲时间不能大于 999999
    • 你有什么想法吗?
    • 999999 秒约为 11 天。您的要求也是如此,即用户今天可以登录,离开,然后回来,例如1 年后,他们仍然登录?
    • 是的,正是我希望用户长时间保持登录状态
    • 我不知道方法。您可以无限期地设置会话生命周期,但据我所知,您不能无限期地设置最大空闲时间,因此会话将在某个时候超时。
    【解决方案2】:

    您可以在管理工作区中进行更改,以便 内部 工作区。

    在您的内部工作区登录时:

    1. 管理实例

    1. 安全性

    1. 在会话超时下,您可以设置所需的数字

    我认为将 0 放在第一个会使您的会话永不过期,您可以通过查看帮助文本或查看文档自行检查


    这些步骤也可以在应用程序的共享组件菜单下完成。

    1.共享组件 > 安全 > 安全属性 > 会话管理

    【讨论】:

    • 谢谢,但最大会话空闲时间不能大于 999999。
    猜你喜欢
    • 2010-11-30
    • 2023-03-20
    • 2015-02-14
    • 2011-08-23
    • 2010-12-26
    • 2015-09-15
    • 1970-01-01
    • 1970-01-01
    • 2012-01-03
    相关资源
    最近更新 更多