2012-03-06 109 views
0

Jasig CAS(中央认证服务)为代理服务生成PGT和PgtIOU。我想在中央位置跟踪这些票。 CAS似乎将这些东西存储在内存中。有没有办法将它们存储在数据库中?存储PGT和PGTIOU CAS生成

我的计划是将这些票据存储在数据库中,并创建一个Web服务来为多个代理应用程序提供服务。

谢谢。

回答

1

CAS存储其所有票据,包括任何票证注册表配置中的代理票证。默认票据注册表是用ConcurrentHashMap实现的,所以是的,默认情况下它们存储在内存中。但是,CAS还有其他一些门票注册实现,其中包括JpaTicketRegistry,它将门票存储在数据库中。

有关于如何配置CAS使用完整的指令JpaTicketRegistryhttps://wiki.jasig.org/display/CASUM/JpaTicketRegistry