問題タブ [userprincipal]

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 投票する
1 に答える
2266 参照

c# - 名または姓からADユーザー名のリストを取得する方法(1つの入力テキストボックスから)

シナリオ: ユーザーがテキスト ボックスに名前 (姓または名のいずれか) を入力し、検索ボタンをクリックします。システムは、姓または名が既存の AD ユーザーと一致するすべてのユーザー名を (氏名とともに) 返す必要があります。

問題: 入力テキストが姓と名の両方に対して同時にチェックされません。

_UITxtUserName (テキスト ボックス)に問題があることがわかります。しかし、どのように修正できるかわかりません。.Net 3.5 を使用。

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

c# - UserPrincipal を使用して DistinguishedName を設定する

を使用するDirectoryEntryと、新しいユーザー アカウントの CN を設定できますが、UserPrincipal? プロパティは読み取り専用です。

ただし、UserPrincipal を使用する場合:

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

c# - グローバル カタログを検索して UserPrincipals のリストを返す方法は?

次のコードを使用してグローバル カタログを検索します。

UserPrincipalさて、問題はからオブジェクトのリストを取得する方法がわからないことSearchResultCollectionです。これを行う理由は、従業員 ID など、グローバル カタログでは使用できない一部のユーザー プロパティにアクセスするためです。

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

c# - GroupPrincipal ベースから GroupPrincipalsEx にキャストする方法

いくつかの extensionAttributes を追加する GroupPrincipal 拡張機能があります。

特定のユーザーがメンバーであり、そのグループの extensionAttribute1 が特定の値であるグループのリストを取得する必要があります。カスタム オブジェクトの配列を返す必要があります (グループ SamAccountName、DN、extensionAttributes 1 ~ 4)。

ユーザーがメンバーであるすべてのグループを取得する方法は知っていますが、GroupPrincipal を GroupPrincipalsEx にキャストするのに問題があります。

DirectoryEntry を使用せずにこれを行う方法はありますか?

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

asp.net - 現在のユーザー プリンシパルを取得する方法

Windows 認証を使用して、Givenname、Surname などのユーザー情報を取得したいと考えています。IIS で使用UserPrincipal.Currentしていて例外が発生しましたが、IIS Express は問題ないようです。

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

java - HttpClient は Kerberos 認証の資格情報を設定します

kerberos/HTTP ホストで認証しようとしています。Apache HttpClient をクライアントとして使用 -このソースのわずかに変更されたバージョン。 私の Kerberos 認証は問題なく動作します。ログイン資格情報をプログラムで設定する方法を知りたいです。現時点では、資格情報はコンソールから手動で入力されていますが、実行時に選択できるようにしたいと考えています。[実際には、多数のユーザーを使用してサーバーを自動化し、負荷テストを行いたいと考えています。]。

編集:関連する部分のコードスニペットは次のとおりです。

インターフェイスCredentialsには と の 2 つのメソッドがgetPassword()ありますgetUserPrincipal()が、私が行ったいくつかのデバッグから、それらはまったく呼び出されていないようです。

ここで何が欠けていますか? 資格情報を静的に設定するよりクリーンな方法は何ですか?

非常によく似た質問が以前に尋ねられましたが、keytabs/login.conf のハックは面倒すぎて、多数のユーザー資格情報を使用した自動負荷テストの実用的なオプションではありません。これに関する助けに感謝します。

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

c# - オフライン時に Windows にログインしているユーザーの電子メールを取得する

このコードを使用して、現在ログインしているユーザーの電子メールを取得します。

これは、ネットワーク上で正常に機能します。ただし、リモートで切断された状態でコードを実行するラップトップ ユーザーがいます。上記のコードは、次の状態のときにこの例外を引き起こします。

現在のユーザーの電子メールを取得する方法を知っている人はいますか?接続時/ネットワーク上と切断時の両方で機能しますか?

更新: なぜ私たちがこれをしたいのか疑問に思っている場合に備えて。私たちのシステムには、電子メールでアラートを送信する方法がたくさんあります。開発者が自動テストを実行している場合、現在ログインしているユーザー (開発者) にメールを送信して、形式を確認できるようにします。