2014-12-08 71 views
0

的時間LDAP我使用的Liferay 6.1.2捆綁與JBoss,集成與CAS認證。現在我想要集成LDAP用於用戶註冊以及。只需註冊即可在Liferay中完成,並使用CAS將其導出到LDAP和身份驗證。我面臨的問題是,當我們在liferay中註冊時,用戶會被導出到LDAP,而不是他的密碼。僅當我們使用liferay登錄portlet登錄時,密碼纔會被導出到LDAP。這實際上是不允許的,登錄只能通過CAS到LDAP。現在我的想法是,在註冊本身或任何類似的解決方法時,密碼應該保存到LDAP中。我不知道如何做到這一點。請詢問是否需要任何附加信息。出口密碼在註冊的Liferay

login.create.account.allow.custom.password=true 
passwords.default.policy.change.required=false 
ldap.auth.method=bind 

這是我嘗試了額外的參數。

回答

0

我創建了一個分機來完成此操作。只有當密碼發生變化時,密碼纔會作爲修改項目添加。即不是第一次。我通過在ext中擴展DefaultPortalToLDAPConverter類來做到了這一點。