文档章节

LDAP操作过程中出现的错误代码

hello_bear
 hello_bear
发布于 2015/08/19 14:49
字数 708
阅读 40
收藏 1
525 用户不存在
52e 密码或凭证无效
530 此时不允许登录
531 在此工作站上不允许登录
532 密码过期
533 账户禁用
701 账户过期
773 用户必须重置密码
775 用户账户锁定

一般Active Directory LDAP 绑定错误: 

80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 525, v893 
十六进制: 0x525 - 用户不存在 
十进制: 1317 - ERROR_NO_SUCH_USER
 (指定的账户不存在.) 
注释: 当用户名无效时返回

80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 52e, v893 
十六进制: 0x52e - 无效的凭证
十进制: 1326 - ERROR_LOGON_FAILURE (登录失败,未知的用户名或者密码错误.) 
注释: 当用户名有效但是密码或者凭证无效的时候返回。


80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 530, v893 
十六进制: 0x530 - 此时禁止登录
十进制: 1328 - ERROR_INVALID_LOGON_HOURS (登录失败,登录时间违规.) 
注释: 仅当输入了正确的用户名和密码或凭证时才返回此值。说明用户被禁止登录了

80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 531, v893 
十六进制: 0x531 - 此用户禁止在当前工作站登录 
十进制: 1329 - ERROR_INVALID_WORKSTATION (登录失败,在此计算机上该用户不允许登录.) 
LDAP[userWorkstations: <multivalued list of workstation names>] 
注释: 当输入了正确的用户名和密码或凭证时才返回此值。

80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 532, v893 
十六进制: 0x532 - 密码过期
十进制: 1330 - ERROR_PASSWORD_EXPIRED (登录失败,指定的账户密码过期.) 
LDAP[userAccountControl: <bitmask=0x00800000>] - PASSWORDEXPIRED 
注释: 当输入了正确的用户名和密码或凭证是猜返回此值。

80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 533, v893 
十六进制: 0x533 - 账户被禁用
十进制: 1331 - ERROR_ACCOUNT_DISABLED (登录失败,账户当前被禁用了.) 
LDAP[userAccountControl: <bitmask=0x00000002>] - ACCOUNTDISABLE 
注释: 当输入了正确的用户名和密码或凭证是猜返回此值。


80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 701, v893 
十六进制: 0x701 - 账户已过期
十进制: 1793 - ERROR_ACCOUNT_EXPIRED (用户账户已过期.) 
LDAP[accountExpires: <value of -1, 0, or extemely large value indicates account will not expire>] - ACCOUNTEXPIRED 
注释: 当输入了正确的用户名和密码或凭证是猜返回此值。


80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 773, v893 
十六进制: 0x773 - 账户密码必须被重置
十进制: 1907 - ERROR_PASSWORD_MUST_CHANGE (用户密码在第一次登录之前必须修改.) 
LDAP[pwdLastSet: <value of 0 indicates admin-required password change>] - MUST_CHANGE_PASSWD 
注释: 当输入了正确的用户名和密码或凭证是猜返回此值。


80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 775, v893 
十六进制: 0x775 - 账户被锁定
十进制: 1909 - ERROR_ACCOUNT_LOCKED_OUT (账户当前已被锁定,不允许登录The referenced account is currently locked out and may not be logged on to.) 
LDAP[userAccountControl: <bitmask=0x00000010>] - LOCKOUT 
注释: 即便是输入了错误的密码也可能返回此值

© 著作权归作者所有

共有 人打赏支持
hello_bear
粉丝 10
博文 46
码字总数 14285
作品 0
海淀
使用包ldap3进行Python的LDAP操作

背景:我的管理平台系统需要在权限验证方面与ldap集成,所以需要使用python操作LDAP。 本来想使用python-ldap,但是安装过程中出现如下问题,而且花费很多时间精力没有解决该问题,所以放弃p...

shawnplaying
2016/08/16
1K
1
Spring 统一的异常访问体系

要了解Spring为什么要提供统一的异常访问层次体系,得先从DAO模式说起. 不管是一个逻辑简单的小软件系统,还是一个关系复杂的大型软件系统,都很可能涉及到对数据的访问和存储,而这些对数据...

zuoer
2012/01/04
0
1
Spring LDAP 2.2.1 & 2.3 RC1 发布

Spring LDAP 2.2.1 & 2.3 RC1 发布了,Spring LDAP 是一个用于操作 LDAP 的 Java 框架。它是基于 Spring 的 JdbcTemplate 模式。这个框架能够帮助开发人员简化 looking up,closing context...

达尔文
2016/12/23
680
0
Spring Boot 连接LDAP

本文是Spring Boot系列文集中关于LDAP连接相关操作的一文。仅仅涉及基本的使用ODM来快速实现LDAP增删改查操作。详细的关于Spring LDAP的其他操作,可以参考翻译的官方文档。 本文目的:使用S...

耳边的火
2017/12/27
0
0
PHP修改ldap属性问题?

小弟接触php 2个月 ,然后 根据需求在捣鼓php和ldap的操作。。。出现如下问题求解决。。。 我的目的是修改ldap 某个用户的uid属性,老是报错,看了手册也不知道如何解决。 代码如下:...

运维技术
2014/07/01
696
0

没有更多内容

加载失败,请刷新页面

加载更多

redis-hash

哈希类型是指健值本身又是一个键值对结构 基本命令: hset key field value 设置值 hget(获取),hdel(删除),hlen(计算field个数),hmget(批量设置),hexists(是否存在),hkeys(获取所有的...

拐美人
14分钟前
1
0
简单的svm例子

数据来源:https://github.com/oumiga1314/Coursera-ML-AndrewNg-Notes/blob/master/code/ex6-SVM/data/ex6data1.mat import pandas as pd import numpy as np import scipy.io as sio impor......

南桥北木
17分钟前
0
0
android 关于View的一些整理

1、Button text的值为英文时,会自动转换成大写。如需取消,设置android:textAllCaps="false" 2、控件的可见性 可以在layout的配置文件中,配置android:visibility属性 调用setVisibility()...

西米小娅
28分钟前
0
0
Spring JDBC数据源分析

Spring数据源分析 分析这样一段代码: package com.jason.spring.datasource.jdbc;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframew......

宸明
36分钟前
1
0
FatJar:适用于sdk多module打包和合并多个jar的gradle插件

usage: 1.下载fatJar.gradle放置于project根目录 2.在project的build.gradle中添加依赖和配置: apply from: 'fatJar.gradle'buildscript { dependencies { classpath 'xyz......

SuShine
53分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部