在 Oracle Apex 20.1、20.2 中注销后会话保持活动状态
Session stays active after logout in Oracle Apex 20.1, 20.2
我注意到在 Oracle Apex 20+ 应用程序中单击注销后会话仍然存在。
在我从 Apex 4.2 迁移应用程序之前,这不是问题。在注销后的这个版本中,不再有与特定 user_name 的会话。
在两个 &LOGOUT_URL 中。是一样的:
/apex_authentication.logout?p_app_id=XXX&p_session_id=XXX
最近版本的 APEX 有什么变化吗?注销是如何工作的?
注销后始终需要关闭会话。
会话将在 apex_workspace_sessions 内保持活动状态,直到会话超时(最大会话空闲时间 Seconds/Maximum 会话长度(秒))申请超过。
如果您使用的是 18.1 或更高版本,您可以使用 apex_session.delete_session 为您完成所有工作。
我注意到在 Oracle Apex 20+ 应用程序中单击注销后会话仍然存在。 在我从 Apex 4.2 迁移应用程序之前,这不是问题。在注销后的这个版本中,不再有与特定 user_name 的会话。 在两个 &LOGOUT_URL 中。是一样的:
/apex_authentication.logout?p_app_id=XXX&p_session_id=XXX
最近版本的 APEX 有什么变化吗?注销是如何工作的? 注销后始终需要关闭会话。
会话将在 apex_workspace_sessions 内保持活动状态,直到会话超时(最大会话空闲时间 Seconds/Maximum 会话长度(秒))申请超过。
如果您使用的是 18.1 或更高版本,您可以使用 apex_session.delete_session 为您完成所有工作。