2011-05-11 51 views
1

我開發了一個jsp/servlet應用程序,它將成爲Intranet上的「portlet」,我希望用戶保持連接到他的intranet CAS會話並檢索會話信息以用於我的應用程序(如登錄)。SSO/CAS Intranet會話到我的Java EE portlet

如果用戶沒有連接到CAS,我想重定向到。

我在我的java連接中使用Spring連接到LDAP,也許我可以在此框架中找到SSO/CAS會話。

如果任何人有什麼建議,請說我,這是一個緊迫的項目...

編輯:我的應用程序將是「門戶」,整合了Jahia網站,需要連接到CAS上進行訪問

+0

嘿,你看我投了你的問題,所以現在幫我解決這個;) – FAjir 2011-05-11 09:19:37

+0

非常困難的java2e對我來說,im noob。 – eouti 2011-05-11 09:20:55

+0

Alor tu galere ou taréussiagéréton pb? :) – eouti 2011-05-11 12:26:31

回答

1

如果這是一個直接的Servlet或JSP問題,我會說你應該使用Spring Security來處理CAS集成(通過spring-security-cas-client.jar,如SpringSec docs所述)。

但是,您正在使用Portlet框架,這使得所有的太多更復雜。您應該檢查他們的文檔,因爲安全性通常是由Portlet框架處理的事情之一。 (他們的admin docs的快速掃描沒有幫助;它似乎完全專注於密碼管理,而不是將其委託給像CAS這樣的獨立專家服務。)

+0

FWIW,這是我第一次聽說過Jahia ... – 2011-05-13 13:15:53

+0

I使用Jahia來portlet容器 – FAjir 2011-05-17 13:30:35