1
我正在嘗試查看用戶是否被禁用(使用PHP和adLDAP)。我可以驗證用戶。我正在使用的示例是:檢查AD用戶是否被阻止使用PHP和adLDAP
$user = 'jdoe'
$user_info=$adldap->user_info($user,array("useraccountcontrol"));
$enabled = (($user_info[0]['useraccountcontrol'][0] & 2) == 0);
問題是即使對於不存在的帳戶,我也總是得到1。該示例取自此處:adLDAP examples
我以普通用戶身份連接到LDAP。我沒有管理員權限。