我有以下设置: - 使用默认配置运行的 Mac OS X LDAP 服务器 - JIRA 独立安装
我想要:使用 LDAP 进行 jura 的用户身份验证
username: cn=diradmin,dc=my,dc=domain,dc=com
password: password of the diradmin
我四次检查密码,但总是收到[LDAP: error code 49 - Invalid Credentials]; nested exception is javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]
错误消息。
我需要在服务器端做什么才能允许第三方应用程序进行 LDAP 身份验证?我在这里必须使用 diradmin 吗?或者我可以使用任何用户吗?用户属于哪个组?我尝试对 hudson(构建服务器)执行相同的操作。在那里我得到了完全相同的错误消息。所以这不是 jira 问题。一定是配置问题。
答案1
用户名错误,我不得不使用这个:
uid=diradmin,cn=users,dc=my,dc=domain,dc=com
更多详细信息:https://help.apple.com/advancedserveradmin/mac/10.7/#apd11ff4730