DOBON.NETお気楽掲示板

■1616 / 親記事)  active directoryから情報を得る方法
  
□投稿者/ たた -(2023/12/09(Sat) 23:32:48)
  • アイコン現在業務でactive directoryに入っているパスワードを各自がリセットするためのプログラムをC#.Netで作成しようとしています。

    前提として、会社が管理しているサーバと部署が管理している2台あります。社員は全員、会社が管理しているサーバに接続してactive directoryから情報を得ている状態になります。そのため、以下のサイトにあるような技術では会社管理のドメインが見えます。
    https://tooljp.com/CommandBank/Windows/ActiveDirectory/DomainName-get.html

    そこでまずは部署管理のサーバに各自がアクセスできる方法を探しているのですがうまくいきません。
    部署管理のサーバーにあるドメインコントローラで自分の情報を見た際に

    CN=(フルネーム),CN=Users,DC=(hoge1),DC=(hoge2),DC=co,DC=jp
    となっていたので以下のようにプログラミングをしたのですが、nullが返ってきました。

    DirectoryEntry entry = new ("LDAP://CN=(フルネーム),CN=Users,DC=(hoge1),DC=(hoge2),DC=co,DC=jp);
    DirectorySercher sercher = new (entry);
    SerchResult result = sercher.FindOne();

    何故nullが返ってくるのか、もしくはnullが返ってこない方法がありましたら教えてもらえないでしょうか。
引用返信 削除キー/



スレッド内ページ移動 / << 0 >>

このスレッドに書きこむ

Pass/


- Child Tree -