我們有一個使用集中式驗證服務器(CAS)進行單點登錄的應用程序。我們希望進行單點登錄,例如,如果用戶從一個應用程序(例如前端門戶)註銷,用戶將自動使用同一單點登錄票簽出所有應用程序。我是否可以從發出請求的會話中放棄InProc ASP.NET會話?
期望的是每個應用程序在登錄到該應用程序時都會註冊一個帶有CAS的註銷掛鉤(URL)。當CAS從其中一個應用程序收到註銷請求時,它會爲共享SSO票證的所有應用程序調用註銷掛鉤。
我的問題是:有沒有辦法從一個不同的會話中放棄一個InProc會話?我認爲,由於HTTP請求將來自CAS服務器,它將獲得它自己的會話,但它是我想要終止的用戶會話。我非常清楚如何使用單獨的會話狀態服務器來完成此操作,但是我想知道是否可以使用InProc會話狀態。
這會議狀態的工作不會存儲在過程?如果不是,對於非InProc場景,最好的方法是做什麼? – 2014-02-13 14:11:40