【发布时间】:2023-04-02 19:59:01
【问题描述】:
我的 Web 应用程序中有一个 REST api,我可以在其中获得另一个 Web 应用程序生成的 CAS 票证。
那个 webapp 实习生使用cas20proxyticketvalidator 来验证票证。因此,我还在自定义过滤器中使用Cas20ProxyTicketValidator 来验证票证。
但它总是给我以下错误:
ticket = ST-148008-jWXKeEdHkxmuktvYqXF6-cas
org.jasig.cas.client.validation.TicketValidationException:
ticket 'ST-148008-jWXKeEdHkxmuktvYqXF6-cas' not recognized
at org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidat
or.java:86)
at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java
:217)
为什么我的票无法识别?
【问题讨论】:
标签: single-sign-on cas