LDAP を使用して AD-PHP を調査する必要がありますが、毎回成功するとは限りません。
sAMAccountName でフィルタリングしています。単純な名前 (例:プリンター) のユーザーを使用するとすべて問題ありませんが、名前が単純でない場合 (例: paulo.neves) は機能しません。
何か案は?
$usuario = "パウロ.ネベス"; $base_dn = "ou=管理者, dc=tiisa, dc=com, dc=br"; $filter = "(&(objectClass=user)(objectCategory=person)(cn=*)(samaccountname=$usuario))"; if (!($search=@ldap_search($connect, $base_dn, $filter))) { die("LDAP サーバーを検索できません"); }