我想在一個Web服務器上實現CAS驗證接收安靜的請求我只關心票證是否有效,然後我可以繼續執行操作。因此,網絡應用程序A
向客戶端提供內容,然後客戶端會發佈一個安靜的web服務器B
。網絡服務器B
將驗證他們的票證,並繼續。其餘服務和CAS驗證
我只能訪問到CAS服務器的終點,沒有幫手類,DLL等
這是門票提供,我敢肯定它是正確的。我是從已經在用戶登錄的Web應用程序把它。
ST-3285-1AijQkayTlcWSXQIVHUP-svvautht01.domain.org
所請求的服務是http://localhost:15559/WebApp/Main
這裏是我打電話的端點。
https://svvautht01.domain.org:8443/cas/serviceValidate?ticket=ST-3285-1AijQkayTlcWSXQIVHUP-svvautht01.domain.org&service=http%3a%2f%2flocalhost%3a15559%2fWebApp%2fMain
我試圖與未編碼的URL的服務和回報都低於響應。
<cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
<cas:authenticationFailure code='INVALID_TICKET'>
Ticket 'ST-3285-1AijQkayTlcWSXQIVHUP-svvautht01.domain.org' not recognized
</cas:authenticationFailure>
</cas:serviceResponse>
我不明白我可能做錯了什麼。我可以在身體上看到這是正確的票!
這是Apereo jasig CAS發現這裏wiki jasig