Rancher LDAP 的环境变量

问题描述 投票:0回答:1

我目前正在从事一个项目,其中我们需要从一个 Active Directory 获取用户并在另一个 LDAP 中创建用户。为此,我使用 Springboot 项目,当我在 STS 中测试时,效果很好。但是当我将相同的项目部署到 Rancher (v2.6.13) 并配置 AD 详细信息(用户名、密码、基本 URL 等)时。但是当它尝试建立与 LDAP 的连接时,我们收到以下错误。

org.springframework.ldap.AuthenticationException:[LDAP:错误代码 49 - 80090308:LdapErr:DSID-0C090447,注释:AcceptSecurityContext 错误,数据 52e,v3839];嵌套异常是 javax.naming.AuthenticationException: [LDAP: 错误代码 49 - 80090308: LdapErr: DSID-0C090447,注释:AcceptSecurityContext 错误,数据 52e,v3839]]

我尝试过以下格式的用户名

域名\用户名 cn=用户名,ou=服务帐户,dc=域,dc=本地 用户名 cn=用户名

仍然没有运气。任何帮助将不胜感激。

spring-boot ldap rancher
1个回答
0
投票

按照这个答案的建议我已经用全名配置了我的rancher环境变量,即CN =用户名,ou = ounit,dc =域格式。这解决了我的错误。

© www.soinside.com 2019 - 2024. All rights reserved.