如何在CAS OVERLAY 5.3中使用REST知道故障单的状态?

问题描述

我已经使用CAS OVERLAY集中了对我的客户端(Python,JAVA GWT,JAVA Spring)的身份验证;我的问题是,如何知道任何客户的票证状态以验证我的会话?我已经审查过,并且有一个GET类型的REST服务,但事实是我不知道我是否正确使用了它。

客户端1带有票据的活动会话:(Python)

enter image description here

现在来验证票证的使用:

enter image description here

您能指导我解决此问题吗,还是有更好的方法来验证客户端会话的票证?

添加

enter image description here

segun https://apereo.github.io/cas/4.2.x/protocol/CAS-Protocol-Specification.html我的票证无效,但我不了解这种情况

“票证并非来自首次登录

请帮助我!

解决方法

如何在CAS OVERLAY 5.3中使用REST知道故障单的状态?

如果您查看REST documentation,将会发现:

验证获得的票证的状态,以确保其仍然有效且尚未过期。

GET /cas/v1/tickets/TGT-fdsjfsdfjkalfewrihfdhfaie HTTP/1.0

这需要您按照the same documentation的指示打开REST支持。