使用openldap测试用户密码过期
我需要测试我们的应用程序是否能够处理需要更改密码的用户。我正在使用Docker openldap服务器,可从以下位置获得: 我已经在我的模式中添加了各种内容,但是如果我尝试向用户添加pwdMustChange,apachedirectorystudio将失败,说模式不允许它 这就是我在我的模式中所做的:使用openldap测试用户密码过期,ldap,openldap,Ldap,Openldap,我需要测试我们的应用程序是否能够处理需要更改密码的用户。我正在使用Docker openldap服务器,可从以下位置获得: 我已经在我的模式中添加了各种内容,但是如果我尝试向用户添加pwdMustChange,apachedirectorystudio将失败,说模式不允许它 这就是我在我的模式中所做的: attributetype ( PwdMustChange NAME 'PwdMustChange' DESC 'Password Must Be Changed' EQUALITY boole
attributetype ( PwdMustChange
NAME 'PwdMustChange'
DESC 'Password Must Be Changed'
EQUALITY booleanMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
)
Apache Directory Studio在自动填充pwdMustChange时识别该值,但当我尝试在上面的错误中输入值时,会发生错误
我的问题归结为:如何使用openldap模拟用户密码过期?您正在为此使用哪种编程语言和哪种LDAP模块 我建议多读一点:
- 因为您使用的Docker映像坚持使用OpenLDAP的动态配置后端
- 描述pwdPolicy条目中所有属性的含义
- OpenLDAP实现了以下草案版本: