問題タブ [directoryentry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
9737 参照

c# - 「期限切れにならない」ようにWindows/ADパスワードを設定しますか?

これが私のコードです:

そして、私がやりたいのは、Windowsユーザーを作成し、パスワードが期限切れにならないように設定することですが、これを行う方法がわかりませんか?

0 投票する
2 に答える
2509 参照

c# - ローカル ネットワーク コンピューター名の一覧を取得する

Visual Studio 2010 を使用しており、DirectoryEntry("WinNT:") を使用しているヘルプや他のユーザーをネットで検索しましたが、うまくいかないようです。ネットワーク ワークグループは表示されますが、DirectoryEntry("WinNT://MYWORKGROUP") を使用すると、コンピューターが一覧表示されません。

なぜそれがうまくいかないのかわからないので、助けてください。

ありがとう

0 投票する
1 に答える
1640 参照

active-directory - 一部の条件下で、ユーザーがロックアウトされたときに ActiveDirectory への LDAP バインドが成功する

ロックアウトをトリガーするのに十分な回数、不適切なパスワードが提供された場合の .net LDAP クライアントの動作をテストしています。

この奇妙な動作が見られます。プロセスがいつでも正常に接続されていれば、意図的にロックアウトをトリガーした後でも再接続できるようです。

これが私のバインディングメソッドの簡略版です:

私のテストは次のように進行します:

これはそのままで問題なく動作します。ただし、テストの前に適切なパスワードを指定して Bind() を呼び出すと、異なる結果が得られます。

ああ、これ:

次のことが起こります。

a) TestLockout は、最後の Bind が成功し、成功しないため、誤った出力を生成します。
b) しかし、その後の調査により、ユーザーがロックアウトされたことを私は知っています。

そのため、現在のプロセスが正常に接続されたかどうかを追跡しているコンポーネントがあるようです。この条件をクリアする方法が必要です。この認証コードは長時間実行されるサービス プロセスで実行されるため、実際にロックアウトされているユーザーを認証することはできません。

0 投票する
1 に答える
183 参照

c# - 利用可能なドメインのリストを照会しています。環境には 2 つの異なるドメイン用に複数の NIC カードがあります

利用可能なドメインのリストを照会するために LDAP を使用しています。1 つの NIC カードが利用可能で、ドメインのリストを正常にクエリしているマシンでこれを実行すると、私のロジックは正常に動作します。ドメイン B、例外の理由は単純です。つまり、DirectoryEntry() バインディングが失敗しています。

このためにのみ LDAP プロバイダーを使用する必要があります。

以下はコード スニペットです。

0 投票する
1 に答える
18937 参照

c# - Active DirectoryでGUID(objectGUID)パラメーターを使用してユーザーを見つける方法

ASP.NETアプリケーションでは、ActiveDirectoryから情報を取得します。GUID情報(例:a28a6a34dsfdsf57d9e54f945a241)を使用してユーザーに関する情報を取得する必要がありますが、この検索にフィルターを正しく使用する方法がわかりません:/

たとえば、ユーザーの姓を検索する場合:

ここで、ADで唯一のユーザーを見つけることができるGUIDを備えたフィルターが必要です。文字列にあるこの検索のGUIDUserID= Session ["UserID"]。toString()

タラソフ

0 投票する
2 に答える
2110 参照

c# - City ("l") パラメータを使用して LDAP フィルタを作成する方法

Active Directory からデータを取得するプログラムを作成しました。データを l (都市) パラメーターにフィルター処理する LDAP フィルターが必要です。

私のコード:

タラソフ

0 投票する
1 に答える
4043 参照

c# - ActiveDirectoryユーザープロパティの追加

ActiveDirectoryのユーザーエントリにプロパティ/属性を追加しようとしています。次のコードを使用してプロパティ値を更新するのに問題はありません。

ただし、新しいアイテムを追加して呼び出すCommitChanges()と、エラーがスローされます。

指定されたディレクトリサービスの属性または値が存在しません。

ExtendedErrorMessageは次のように述べています。

00000057:LdapErr:DSID-0C090B8A、コメント:属性変換操作のエラー、データ0、v1db1

シンプルなものが欠けているような気がしますが、理解できないようです。

0 投票する
2 に答える
2079 参照

asp.net - 仮想ディレクトリの作成時にアクセスが拒否されます

このエラーが発生しました

アクセスが拒否されました。(HRESULTからの例外:0x80070005(E_ACCESSDENIED))

asp.net Webフォームでvb.netコードを使用して仮想ディレクトリを作成しようとすると、次のコードを使用しました。

助けてください>????

0 投票する
1 に答える
1638 参照

linq - DirectoryEntry LINQ C#を使用して、ローカルグループ内のすべてのユーザーを取得します

LINQに頭を悩ませようとしているので、クエリを実行する方法を理解できますDirectoryEntry。現時点では、文字列変数を受け取り、この文字列に基づいてグループ内のメンバーのリストを提供するコードをC#で記述しようとしています。

以下は私がこれまでに理解できたことです

Children.Find()これの問題は、whereステートメントで使用できないことです。

これを正しく行う方法を知りたいのですが、他にも必要なクエリがあるので、これを理解できるようにしたいと思っています。したがって、誰かがこの情報を見つけるための良い情報源を知っているなら、私に知らせてください

0 投票する
2 に答える
10154 参照

c# - Directoryentryからユーザーを取得できません

私はここで夢中になっています、私は本当にいくつかの助けに感謝します!DirectoryEntryクラスを使用してActiveDirectoryからユーザー名などを取得したいだけです。

userprincipleを使用しましたが、うまく機能しますが、取得する必要のあるプロパティ(ユーザーのマネージャー)はDirectoryEntryでのみ使用できます。

私の問題は、オンラインで多くのことを調べ、そこからコードを取得したことですが、何らかの理由で機能せず、常にNullを返します。ここに例があります:

このコードがnullを返す理由がわかりません。

前もって感謝します。