按照https://wiki.jasig.org/display/CASC/Configuring+Confluence+with+JASIG+CAS+Client+for+Java+3.1
给的方案集成单点登录
目前的情况是:
1. cer证书已经导入到confluence目录下jre当中
2. 运行127.0.0.1:8090已经可以跳转到sso登录界面了
3. 但是跳转回来之后出现了下面的问题
乱码问题暂时还没有去处理,意思应该就是 ticket not recognized
网上找了一大堆资料无解
Cause
javax.servlet.ServletException: org.jasig.cas.client.validation.TicketValidationException: ??'ST-1582455-3qfQV57zf5W76xXhuexO-sso.xxxxx(隐藏用而已).com'???????
at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:190)
caused by: org.jasig.cas.client.validation.TicketValidationException: ??'ST-1582455-3qfQV57zf5W76xXhuexO-sso.xxxxx(隐藏用而已).com'???????
at org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:86)
Stack Trace:[hide]
javax.servlet.ServletException: org.jasig.cas.client.validation.TicketValidationException:
??'ST-1582455-3qfQV57zf5W76xXhuexO-sso.xxxxx(隐藏用而已).com'???????
at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:190)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Caused by: org.jasig.cas.client.validation.TicketValidationException:
??'ST-1582455-3qfQV57zf5W76xXhuexO-sso.xxxxx(隐藏用而已).com'???????
at org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:86)
at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:217)
at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:165)
... 12 more