CAS客户端票据分发问题

荒凉一梦 提交于 2019-12-03 23:19:26
    1. 使用memcached解决票据分发
    • 导入jar文件

    <dependency> <groupId>org.jasig.cas</groupId> <artifactId>cas-client-support-distributed-ehcache</artifactId> <version>3.1.9</version> <scope>compile</scope> <type>jar</type>

</dependency> - 2. 在客户端web.xml文件中 <filter> <filter-name>CAS Validation Filter</filter-name> <filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class> <init-param> <param-name>proxyGrantingTicketStorageClass</param-name> <param-value>org.jasig.cas.client.proxy.MemcachedBackedProxyGrantingTicketStorageImpl</param-value> </init-param> </filter> - 3. 安装memcached,并且在classpath目录下创建/cas/casclient_memcached_hosts.txt 文件格式是<hostname>:<ports> 启动memcached,启动客户端项目就可以解决退出问题了

具体可以查看https://wiki.jasig.org/display/CASC/Using+the+CAS+Client+in+a+Distributed+Environment

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!