【发布时间】:2017-01-11 19:39:49
【问题描述】:
我需要验证 LDAP 中的用户帐户是否被锁定 我正在使用下面的代码
const int ADS_UF_LOCKOUT = 0x00000010;
DirectoryEntry entry = new DirectoryEntry (_path, domainAndUsername, pwd);
if (((int)entry.Properties["useraccountcontrol"].Value & ADS_UF_LOCKOUT) == 1)
{
return true;
}
但如果用户帐户被锁定,我会收到“登录失败:用户名/密码错误”
请帮忙。
【问题讨论】:
标签: c# active-directory