CAS 3被設計爲有狀態的,因爲它使用spring webflow並將tgt存儲在內存(或數據庫)中; 是否有可能使CAS無國籍?
我可以通過刪除webflow並在Cookie中存儲tgt來達到目的嗎?CAS可以無狀態嗎?
謝謝
CAS 3被設計爲有狀態的,因爲它使用spring webflow並將tgt存儲在內存(或數據庫)中; 是否有可能使CAS無國籍?
我可以通過刪除webflow並在Cookie中存儲tgt來達到目的嗎?CAS可以無狀態嗎?
謝謝
對,CAS-服務器是有狀態的:以及通過具有應用程序 -
參見「/登錄」 URI廣泛的票證登記處,存儲所有有效的票證(票證授予票證和服務票據)。
由於驗證邏輯是在spring webflow之上構建(並經過測試),所以我不建議將這部分交換爲自己的實現。
爲什麼要讓cas服務器無狀態?
TGT已經存儲在cookie中。通過要求爲登錄進程的會話(默認會話超時:5分鐘) http://www.jasig.org/cas/protocol
但TGT也存儲在有狀態的TicketRegistry中。 – sodarfish
好吧,我明白了。謝謝你的幫助 ! – sodarfish