1

Microsoft Active Directory を使用して、人々がネットワークにアクセスできるようにしています。今、私は PHP ページを構築しようとしているので、私のネットワークにアクセスできる同じユーザーが私の PHP ページにアクセスできます。ただし、管理者グループにいる場合はページを編集でき、そうでない場合は表示のみなど、人々に権限を与えたいと考えています。

私は例を読んで見てきましたが、Active Directoryのベースを理解していません。この例は詳細でしたhttp://www.php.net/manual/en/function.ldap-search.php#107545しかし、私が理解していないのは

  $dn = "DC=whatever,DC=whatever";

また、検索配列内のフィールドの名前

  $LDAPFieldsToFind = array("cn", "givenname", "samaccountname", "homedirectory", "telephonenumber", "mail");

これが私の Active Directory の外観です -Domain.com +Administrators +Managers -Limited_users +Department_name1 +Department_name2 +IT Department

質問: ユーザーをバインドした後、このユーザーが見つかったディレクトリを検索する方法を教えてください。

ありがとう

4

1 に答える 1

0

@ベニー。助けてくれてありがとう、やっと理解できました。私は正確なベースを持っているこのファイルをダウンロードしましたhttp://technet.microsoft.com/en-us/sysinternals/bb963907.aspx

于 2013-03-29T06:06:15.763 に答える