2012-12-03 14 views
8

PrincipalContextを特定のドメインコントローラに強制的に接続する方法はありますか?私はアプリケーションのロックされたアカウントのリストを列挙しています。複数のサーバーに問い合わせて、すべてのDCからリストを返すことができるようにしたいと思います。特定のサーバーに接続するためのPrincipalContextの強制

現在のところ、私のPrincipalContextが接続されていて、私のリストがロックアウトされているアカウントを完全に修正しているとは限りません。

私はいくつかの調査を行っていますが、PrincipalContextの呼び出しがどのドメインコントローラに接続するかを参照する方法はありません。

答えて

11

はい、特定のドメインコントローラに接続できます。

new PrincipalContext(ContextType.Domain, name, container, username, password);

この主文脈のname一部は、ドメインコントローラのIPアドレスに設定することができます。私はあなたが異なるアクティブなディレクトリについて話すと仮定します。そうしないと、ドメインコントローラがどのように情報を配布しているかに問題が生じる可能性があります。

さらに、containerOC=...DC=...で正しいことを確認してください。

希望すると助かります!

関連する問題