您的位置:首页 > 其它

单点登录CAS的超时时间的设置

2014-06-16 18:40 337 查看
http://www.mytju.com/classcode/news_readNews.asp?newsID=526

https://wiki.jasig.org/display/CASUM/HOWTO+Configure+Single+Sign+On+Session+Timeout

在cas/WEB-INF/spring-configuration/ticketExpirationPolicies.xml中

<bean id="grantingTicketExpirationPolicy" class="org.jasig.cas.ticket.support.TimeoutExpirationPolicy">

<!-- This argument is the time a ticket can exist before its considered expired. -->

<constructor-arg

index="0"

value="7200000" />

</bean>

这是7200秒。

我用了remember me功能,所以是这样的:

<bean id="grantingTicketExpirationPolicy" class="org.jasig.cas.ticket.support.RememberMeDelegatingExpirationPolicy">

        <property name="sessionExpirationPolicy">

            <bean class="org.jasig.cas.ticket.support.TimeoutExpirationPolicy">

                <constructor-arg index="0" value="1800000"></constructor-arg>

            </bean>

        </property>

        <property name="rememberMeExpirationPolicy">

            <bean class="org.jasig.cas.ticket.support.TimeoutExpirationPolicy">

                <constructor-arg index="0" value="2592000000"></constructor-arg>

            </bean>

        </property>

    </bean>

1800000是30分钟,
2592000000是说,记住我,最长能记住多长时间,这个数字好像是30天吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: