ADLDAP团队已经宣布,他们不再支持使用花括号的方式来引用LDAP属性。这意味着使用老版本代码的开发者需要更新代码以避免出现问题。解决该问题的一种方法是使用LDAP filter语法来引用属性,而不是使用花括号。例如使用以下语法:
$adldap->user()->whereEquals('sAMAccountName', $username)->get();
这代替了之前的方式:
$adldap->user()->find("{sAMAccountName=$username}");
这种语法现在已经过时,开发者需要升级他们的代码来避免出现问题。