我們需要在一個項目中爲兩個不同的Web應用程序實現單點登錄,其中一個是我們自己的,另一個由其他人實現。對於我們自己的應用程序,我們在數據庫中存儲(加密)用戶/密碼。由於我們的應用程序將被集成到他們的環境中,我們現在需要一種機制來讓我們授權已經在他們身邊登錄的用戶,而不再顯示登錄屏幕。由於我本人不是安全專家,因此我開始閱讀(高級別)關於一些關於SSO的技術,例如, OpenID,Kerberos,SAML,CAS--但我還沒有獲得實踐經驗。通過加密令牌的SSO
在向錯誤的方向前進之前 - 有人可以爲我提供自己在該領域的經驗,並指出我需要一個框架來使用,或者指出我應該如何使用這個框架?
另外一個信息:客戶談論更喜歡在兩個webapps之間傳遞加密的標記。這有意義嗎?這是否導致某種技術?
感謝您的提示,我會對此進行更詳細的評估,這似乎是一種可以接受的方式。 – 2012-07-18 11:56:30