首页 文章

LDAP身份验证不适用于Jenkins

提问于
浏览
2

请帮我解决下面的问题:

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

Server :ldaps://rootdc1.myweb.com:636

root DN :DC = MYWEB,DC = COM

User search base :DC = MYWEB,DC = COM

User search filter :sAMAccountName = {0}

Group search base :DC = MYWEB,DC = COM

Manager DN :CN = rhunt,OU = ApplicationUsers,DC = MYWEB,DC = COM

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

Invalid login information. Please try again. Try again If you are a system administrator and suspect this to be a configuration problem, see the server console output for more details.

提前致谢!

2 回答

  • 2

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

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

    根DN:DC = DC = MYWEB,DC = COM

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

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

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

  • 0

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

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

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

相关问题