注销和会话超时
完成任务后,您可以注销应用程序。但是,有时您可能会因为会话超时而自动注销。
让我们了解一下会话超时的工作原理。使用凭据登录时,您需要通过验证才能使用应用程序,随之会建立会话。在此会话期间,无需重新验证。但是,为了安全起见,您的会话配置为在预定义的持续时间(称为会话超时期间)内有效。出于各种原因,您的会话可能会过期,例如,让应用程序闲置超过超时期间。在这种情况下,您将自动从应用程序注销。超时期间因某些页面而异。例如,您可能会发现在自动刷新的页面或用单独的窗口或选项卡打开的 UI 上超时期间较长。
此表列出了您可能会遇到的各种类型的会话超时。在指定的持续时间之后,您的会话将过期,您需要重新登录才能继续工作。
会话超时是预定义的,无法编辑。
超时类型 |
说明 |
超时持续时间 |
---|---|---|
会话有效期超时 |
在应用程序中通过验证后,如果您保持活跃,则会话在预定义的持续时间(称为会话有效期超时期间)内有效。 会话将在此期间后结束,即使您正在使用应用程序也是如此。 |
8 小时 |
会话不活动超时 |
此类型的超时将考虑自上次向应用程序服务器发送请求(例如响应轮询或提交表单)以来经过的时长。 在此持续时间后,您将收到一条消息以及一个延长会话的选项。如果不延长会话,则您会从会话中注销。 |
10 分钟 |
闲置会话超时 |
此类型的超时将考虑您让应用程序闲置的持续时间。在此持续时间后,您将收到一条消息以及一个重新启动会话的选项。
|
30 分钟 |
浏览器不活动超时 |
此类型的超时将考虑您让浏览器闲置的持续时间。在此持续时间后,您的会话将结束。 |
30 分钟 |
不同会话超时的工作原理
如果您在应用程序上保持活跃,会话将保持有效状态,直到会话有效期超时期间(8 小时)结束。但是,会话不活动超时将考虑自您上次向应用程序服务器发送请求以来经过的时长。例如,响应轮询或提交表单。这些请求定期发送到服务器,且不会发生会话不活动超时。但是,在下面的方案中,轮询或有效数据服务请求将被停止,并且会发生浏览器不活动超时。
-
如果您让浏览器闲置超过 30 分钟。
此时将显示一个警告,通知您会话已结束并且您已从会话注销。您需要再次登录,然后会显示主页。
-
如果超过 10 分钟不使用键盘或鼠标。例如,如果服务器端会话超时为 30 分钟,而轮询超时参数设置为 10 分钟,则超时事件按以下顺序发生:
- 会话不活动超时在轮询时间 10 分钟内开始。
- 在接下来的 30 分钟内,空闲会话超时将开始。
- 在空闲会话超时期间,第 28 分钟将显示会话到期警告消息。您将获得 2 分钟的时间来重置会话超时。如果重置会话,将显示当前页面。第 30 分钟结束时,如果您仍处于不活动状态,会话将过期,而您的登录将注销。您需要再次登录,然后会显示主页。
最大限度减少超时的最佳实践
需要注意以下事项:
-
仅登录到一个有效的应用程序实例。
-
请勿同时在多个浏览器中登录到应用程序。
-
请勿同时在同一浏览器的多个选项卡中登录到应用程序。
注销
在应用程序中完成工作后,您可以使用设置和操作菜单来注销。在全局标题中单击您的用户图像或用户名以打开此菜单,并选择注销,然后单击确认以从应用程序注销。