Session 露天会话超时

Session 露天会话超时,session,alfresco,session-timeout,Session,Alfresco,Session Timeout,我们正在使用alfresco 5.2.3 enterprise和ADF 3.4.0 我们的alfresco和share war中的web.xml文件有60个 对于ADF,我们没有找到任何会话超时设置或配置。 因此,理想情况下,会话不应在60分钟前过期,但客户抱怨在闲置约15分钟后,他们的会话将过期/注销。他们需要重新评价 那么,什么才是使会议在实际60分钟而不仅仅是15分钟内有效的理想方式呢 我尝试使用以下链接覆盖会话超时,但它不起作用: 还尝试在alfresco-global.propert

我们正在使用alfresco 5.2.3 enterprise和ADF 3.4.0 我们的alfresco和share war中的web.xml文件有60个 对于ADF,我们没有找到任何会话超时设置或配置。 因此,理想情况下,会话不应在60分钟前过期,但客户抱怨在闲置约15分钟后,他们的会话将过期/注销。他们需要重新评价

那么,什么才是使会议在实际60分钟而不仅仅是15分钟内有效的理想方式呢

我尝试使用以下链接覆盖会话超时,但它不起作用:

还尝试在alfresco-global.properties文件中使用不同的值设置以下属性: authentication.ticket.validDuration=PT1H

但是不起作用。 当我们使用ADF url以及共享url时,也会注意到同样的行为。 共享Url实际上会注销用户,ADF Url通常会使会话无效,因此,如果用户空闲15分钟,我们的自定义操作不会出现在文档上

注意:我们的项目没有进行SSO集成


任何建议或建议都会非常有用。

我尝试了多种选择:

authentication.ticket.ticketsExpire=true
to
authentication.ticket.ticketsExpire=false

authentication.ticket.expiryMode=AFTER_INACTIVITY
to
authentication.ticket.expiryMode=DO_NOT_EXPIRE

authentication.ticket.useSingleTicketPerUser=false
to
authentication.ticket.useSingleTicketPerUser=true

但是,重新启动后,上述设置都不会对行为产生任何影响。因此,此会话超时设置主要是从代理服务器或负载平衡器设置转过来的,并在此处应用。

我尝试了多种选项:

authentication.ticket.ticketsExpire=true
to
authentication.ticket.ticketsExpire=false

authentication.ticket.expiryMode=AFTER_INACTIVITY
to
authentication.ticket.expiryMode=DO_NOT_EXPIRE

authentication.ticket.useSingleTicketPerUser=false
to
authentication.ticket.useSingleTicketPerUser=true

但是,重新启动后,上述设置都不会对行为产生任何影响。因此,此会话超时设置主要是从代理服务器或负载平衡器设置中结转过来的,并在此处应用。

一个观察:当我设置authentication.ticket.useSingleTicketPerUser=false时,即每个用户有多个ticket;在这种情况下,alfresco管理控制台()中的活动会话数继续增加。因此,进行此操作的人在配置时也应该记住这一点。否则,您可以保留默认设置-authentication.ticket.useSingleTicketPerUser=trueOne观察:当我设置authentication.ticket.useSingleTicketPerUser=false时,即每个用户有多张票据;在这种情况下,alfresco管理控制台()中的活动会话数继续增加。因此,进行此操作的人在配置时也应该记住这一点。否则,您可以保留默认设置-authentication.ticket.useSingleTicketPerUser=true