私はAD環境用のWebベースの管理システムを作成しました。現在、objectguidに基づいてディレクトリエントリを読み取ろうとする際に問題が発生しています。これは可能ですか? $ dnはCN =テスト、OU =グループ、DC = OCJ、DC =ドメイン、DC = ComのようなものであることでPHPでObjectGUIDに基づいてLDAPから読み取り
$filter = "(&(objectclass=*)(objectguid=$objectguid))";
$search = ldap_read($ds, $dn, $filter);
:
は、私のような何かをすることができますよ。だから私はそれがguidを受け入れていることを知っていますが、私は$ dnの部分をスキップして、GUIDだけで読むことを望みます。
提案がありますか?私はldap_read
がGUIDで直接読むことができるということを見つけることができません。
私は既にGUIDを持っています。私は完全なDNや極端なベースDNを与えずに、GUIDだけに基づいてエントリを読み込もうとしています。したがって、DC = OCJ、DC =ドメイン、DC = Com、guid(これは私には何も与えません)によってフィルタリングされますが、すべての属性を取得します。 – dustinnewbold
私はそれを得た。 ldap_readの代わりにldap_searchを使用しました。助けてくれてありがとう! – dustinnewbold