我们正在使用WSO2是5.0 sp1。我们正在使用会话持久性功能,我们已经给出了以下配置
<SessionDataPersist>
<Enable>true</Enable>
<RememberMePeriod>30</RememberMePeriod>
<CleanUp>
<Enable>true</Enable>
<Period>5</Period>
<TimeOut>35</TimeOut>
</CleanUp>
<Temporary>false</Temporary>
</SessionDataPersist>
我们的观察结果是,在会话不活动15分钟后,sso2超时。这意味着即使在指定更高值的会话持久性之后,会话仍然在wso2 IS不活动15分钟后超时。从属性的名称我觉得我们需要在登录页面上设置记住我。这是真的? 提前致谢
Cijoy
答案 0 :(得分:0)
是。默认情况下,SSO会话的空闲超时设置为15分钟。但您可以使用/repository/conf/tomcat/carbon/WEB-INF/web.xml
文件中的以下属性配置空闲超时。
<session-timeout>15</session-timeout>
然而;我假设WSO2IS 5.0.0 SP1可能存在一些问题。关于会话时间,它没有按预期方式工作。似乎有一些错误。希望;它将是这些修复程序的SP2版本。但我想最好尝试即将发布的5.1.0。有关会话超时的详细信息,请参阅here