我有一個cassified的Spring應用程序(帶有過濾器並正常運行)。登錄後取回CAS門票
此應用程序必須通過REST查詢多個外部服務(Bonita,W4等)。這些其他服務也是一樣。
好的。
現在,我需要從Spring應用程序恢復CAS TICKET來爲這些其他服務生成代理門票,但我不知道如何獲得門票。我想申請單使用此URL這些服務:
https://[cas-service]/login?service=[service]&gateway=true
此命令將返回票(通過重定向),但Spring應用程序攔截該重定向的CAS過濾器和我不能得到參數返回。
http://[service-url]?ticket=ST-....
重定向到
http://[service-url]
如何取回車票驗證當前用戶到另一個服務?
謝謝!
PD:對不起,我的英語有限... :)
您是否參閱過討論如何操作? static.springsource.org/spring-security/site/docs/3.1.x/reference/cas.html#cas-pt-client請注意,有一個示例應用程序演示了樣本中包含的代理票證的使用https:// github.com/SpringSource/spring-security/tree/master/samples/cas/。 – 2013-02-14 16:36:06