ldap认证失败怎么办(ldap认证错误 用户名或密码错误)

http://www.itjxue.com  2023-02-25 10:43  来源:未知  点击次数: 

ladpautherror怎么解决

操作方法如下:

1. 检查LDAP服务器配置文件:出现ldap auth error报错,尝试检查LDAP 服务器配置文件;

2. 查看authd.log:出现ldap auth error报错,尝试检查authd.log文件;

3. 检查服务路线:出现ldap auth error报错,尝试检查服务路线。如果为 UID 代理服务配置了服务路由,组映射测试将工作,而 LDAP 身份验证可能会失败,因为帕洛阿尔托网络设备仍在使用管理接口作为LDAP身份验证请求的来源。

ldap管理员密码错误

微软Active DirectoryEAP-PEAP/EAP-MSCHAPv21. 修改LDAP用户所使用接入策略中的首选EAP类型。2. 到AD上重置用户密码的过期时间,或取消下次登录需修改密码的配置。除EAP-PEAP/EAP-MSCHAPv2和CHAP外的其他认证方式无需解决。通用LDAP服务器任意认证方式到LDAP服务器上重置用户密码的过期时间,或取消下次登录需修改密码的配置。

2021-03-30 ldap Authantication登录验证失败错误码49对应的子错误码

验证失败是报的错误大致如下

LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 701, v1db0

其中code 49 是主错误码,代表验证失败,后面的data 701则是子错误码,代表具体时间什么原因导致了验证失败:

525? ?????????????????user not found--未找到用户

52e? ?????????????????invalid credentials--无效凭据

530? ? ? ?????????????not permitted to logon at this time--此时不允许登录

531? ? ? ?????????????not permitted to logon at this workstation--不允许在此工作站登录

532????????????????????password expired (remember to check the user set in osuser.xml also)--密码已过期(请记住在osuser.xml文件(同时)

533????????????????????account disabled--帐户已禁用

701????????????????????account expired--帐户已过期

773????????????????????user must reset password--用户必须重置密码

775? ? ? ? ? ? ? ? ? ? user account locked--用户帐户已锁定

以下方法可以获取Message中的子错误码,没有更好的方法,路过的大神赐教

Exception error = errorCallback.getError();

String errorMessage = error.getMessage();

code = errorMessage.substring(errorMessage.indexOf("data") +5, errorMessage.indexOf("data") +9).trim();

java ldap验证用户失败 报错ldap:error code 49 -80090308

最后在“PRINCIPAL”中加了域名可以了。比如登录名:arthur,所在域:arthurzhang.cn,“PRINCIPAL”设置为“arthur@arthurzhang.cn”,就可以通过LDAP验证了。

(责任编辑:IT教学网)

更多