我已經遷移Jenkins以使用LDAP登錄,並且沒有問題。 但是,當我試圖遷移phabricator使用LDAP時,我得到「用戶名或密碼不正確。」每次,我敢肯定,相同的用戶名和密碼可以登錄詹金斯。我使用的是同一個OpenLDAP服務器,而且LDAP只有一個DN:cn = readonly,dc = my-company,dc = com。下面Phabricator配置列表:如何配置phabricator登錄使用ldap?
允許: 「允許登錄」
LDAP主機&端口:OU =用戶,DC =我的公司,DC = com的(同時:正好與我的詹金斯配置
基本專有名稱相同詹金斯根DN是DC =我的公司,DC = COM)
搜索屬性:空
總是搜索:未選中
匿名用戶名:CN =只讀,DC =我的公司,DC = COM(同與詹金斯經理DN )
匿名密碼:密碼(與詹金斯經理密碼相同)
帳號屬性:UID
實名屬性:空
LDAP版本:3
這阻止了我兩天了,是不是我錯過了什麼?
感謝您的回答〜
您提到您正在遷移,我認爲這意味着您已經擁有Phabricator中的許多用戶。我猜你對Phabricator用戶名使用了相同的格式,就像你使用LDAP一樣。 Phabricator可能會看到現有用戶並檢查該用戶的密碼。您將需要通過創建新用戶進程,以便Phabricator將查詢LDAP並設置Auth。 – CEPA
哦,我已經建立了一個新的Phabricator來測試LDAP。新的Phabricator沒有任何用戶期望管理員。我計劃在測試後遷移。 –