2011-09-12 223 views
2

我正在用Grails開發一個應用程序。Grails:實現SSO

我試圖實現SSO功能。但我無法通過Windows會話驗證用戶,因爲他們中的一些人擁有另一個Windows密碼作爲域密碼。

(我通過LDAP檢索用戶)那麼,我該如何驗證它們呢?

方案應該如下:

  1. 用戶轉到Grails的站點
  2. 彈出窗口出現的地方用戶有他的證件
  3. 之後填寫,他從來沒有再次進行身份驗證。 ..

有沒有人有過一些經驗呢?

回答

2

我認爲,如果你需要SSO許多的Grails應用的理想選擇是saml支持添加到使用此plugin Grails應用程序,然後建立一個IdP(有許多許多語言)和IdP進行連接到LDAP。

SAML是標準的,是未來。

如果您需要更多關於saml的信息,請查看saml entry at wikipedia。在那裏你可以找到文件和軟件的鏈接。