LDAP身份验证无法与Jenkins

时间:2017-05-11 07:02:13

标签: jenkins ldap

请帮我解决以下问题:

我正在尝试在Jenkins工具中配置LDAP身份验证。我在Jenkins上进行了以下设置以进行LDAP身份验证,但仍然无法登录。

服务器:ldaps://rootdc1.myweb.com:636

根DN :DC = MYWEB,DC = COM

用户搜索库:DC = MYWEB,DC = COM

用户搜索过滤器:sAMAccountName = {0}

群组搜索基础:DC = MYWEB,DC = COM

经理DN :CN = rhunt,OU = ApplicationUsers,DC = MYWEB,DC = COM

以下是尝试登录时出现的错误:

无效的登录信息。请再试一次。 再试一次 如果您是系统管理员并怀疑这是配置问题,请参阅服务器控制台输出以获取更多详细信息。

提前致谢!

2 个答案:

答案 0 :(得分:2)

在Jenkins配置全局安全性中,我们需要仅将参数传递给以下选项卡以通过LDAP身份验证成功连接并将其余字段留空:

服务器:ldaps://rootdc1.myweb.com:636

Root DN:DC = DC = MYWEB,DC = COM

用户搜索过滤器:sAMAccountName = {0}

经理DN:CN = rhunt,OU = ApplicationUsers,DC = MYWEB,DC = COM

经理密码:********

答案 1 :(得分:0)

在Jenkins LDAP Plugin中,有一种方法normalizeUserSearchBase

返回userSearchBase + "," + rootDN;,其中包含userSearchBase和rootDN。

所以在这里你应该填写User search base字段,并从rootDN中删除值。在你的情况下留空。