問題タブ [ldap]

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 に答える
1455 参照

c# - C# のメール ストレージ クォータ チェッカー

イントラネットのシナリオでユーザー向けのツールを構築する必要があります。このツールは、メールボックス クォータ (Active Directory で設定) が使用されている割合を確認する必要があります。現在、Outlook 2003 を使用してフォルダ サイズを確認できますが、設定されているクォータ制限や使用率は表示されません。

このブログには、 vbscript のサンプルなど、私が必要とする正確な情報がすべて含まれています。類似の C# コードがあれば投稿してください。これにより、Active Directory をポーリングし、リアルタイムでパーセンテージを表示する小さなシステム トレイ アプリケーションを作成する手がかりが得られます。

PS: 私は怠惰ではありません。すでにこのためのコードを書き始めています。誰かが同様の演習を行い、共有するコードを持っているかどうかを確認するだけです.

0 投票する
5 に答える
924 参照

django - シングル サインオン用の大規模なユーザー データベースの管理

次の目的でシステムをどのように実装しますか。

  • 現在、サードパーティ ベンダーのアプリケーションと緊密に統合されている何十万もの既存ユーザーの認証と承認を管理し ます (これらのユーザーを、私たちが管理するものに追い出し、アプリをそれに対抗させ、さらにサード パーティ ベンダーに対抗させたいと考えています)。
  • それらのユーザーにリンクされたプロファイル情報を管理します
  • ほぼすべてのプラットフォーム (Windows、*nix、PHP、ASP/C#、Python/Django など) 上の任意の数の Web アプリケーションからアクセスできる必要があります。

ここにいくつかのサンプル実装があります:

  • すべてを管理する LDAP/AD サーバー。すべてのプロファイル データにカスタム スキーマを使用します。すべてが LDAP/AD に対して認証でき、あらゆる種類の ACL とプロファイル データをカスタム スキーマに保存できます。
  • 認証のみに LDAP/AD を使用し、従来のデータベース (MSSQL/PostgreSQL/MySQL) またはドキュメント ベースの DB (CouchDB、SimpleDB など) を使用して、LDAP ユーザーを最も堅牢なプロファイル/承認サーバーに結び付けます。認証には LDAP を使用し、より高度な機能については DB にアクセスします。
  • すべてに従来のデータベース (リレーショナルまたはドキュメント) を使用します。

この3つのうち、どれがベストですか?上記の目的に適合し、実装がより簡単な他のソリューションはありますか?

** ユーザー データベースに対して認証を行うほぼすべてのアプリケーションが、私たちの管理下にあることを付け加えておきます。唯一の部外者は、現在のユーザー データベースを削除するアプリケーションと、おそらく 1 つまたは 2 つの他のアプリケーションです。openID サーバーを必要とするほど広いものはありません。

これらのユーザーの多くがこれらのアカウントを 5 ~ 8 年間使用しており、ログインやパスワードなどを知っていることも重要です。

0 投票する
8 に答える
65990 参照

java - SpringSecurityを使用してActiveDirectoryサーバーに対してどのように認証しますか?

ユーザーがログインする必要があるSpringWebアプリケーションを作成しています。私の会社には、この目的で使用したいActiveDirectoryサーバーがあります。ただし、SpringSecurityを使用してサーバーに接続するのに問題があります。

私はJava1.6とともにSpring2.5.5とSpringSecurity2.0.3を使用しています。

LDAP URLを間違ったIPアドレスに変更しても、例外などはスローされないので、そもそもサーバーに接続しようとしているのではないかと思います。

Webアプリケーションは正常に起動しますが、ログインページに入力した情報はすべて拒否されます。以前はInMemoryDaoImplを使用していましたが、これは正常に機能したため、アプリケーションの残りの部分は正しく構成されているようです。

これが私のセキュリティ関連のBeanです。

0 投票する
4 に答える
673 参照

.net - どうすればColdFusion内の.NETADからのデータ取得を高速化できますか?

次のコードを最適化するにはどうすればよいですか。現在、100Kを超えるレコードのプールから800以上のレコードを取得してループし、レコードごとに6つのフィールドを返します(追加のフィールドごとに約20秒追加)。

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

ldap - フェイルオーバーを提供する LDAP C/C++ ライブラリはありますか?

単一のホスト名の代わりに LDAP ホスト名のリストを指定できる C または C++ の LDAP ライブラリを探しています。ライブラリは、1 つ以上のサーバーがダウンした場合に接続できる最初のサーバーを使用する必要があります。既存のライブラリをラップしてこれを作成するのは簡単だと思いますが、なぜ車輪を再発明するのでしょうか?

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

.net - 「SQL」を使用して Active Directory にクエリを実行していますか?

.netで簡単にクエリできるように、誰かがActive Directoryのラッパーを知っているか作成したかどうか疑問に思っていますか? 「LINQ-to-ActiveDirectory」または一部のSQLダイアレクトのようなものです。つまり、「SELECT DISTINCT(DEPARTMENT) FROM /Users/SomeOU/AnotherOU」または「SELECT user FROM domain」などを実行できます。

私が知る限り、WMI と IIS を "SQLesque" の方法でクエリすることは可能ですが、別のクエリ言語 (LDAP) を学ばなくても、Active Directory でも同様のことが可能かどうか疑問に思っています。

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

vb.net - VB.Net「命名違反があります」ユーザーを作成するための LDAP を開くとエラーが発生する

ディレクトリ サービスを使用して、openldap サーバーにディレクトリ エントリを追加しようとしています。私が見た例は非常に単純に見えますが、「命名違反があります」というエラーが表示され続けます。このメッセージはどういう意味ですか? どうすれば解決できますか?

人物コンテナーの作成に使用されるコード、ldif ファイルを含めました。

ldif ファイル:

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

vb6 - VB6 で LDAP ストアに接続する方法

Visual Basic (6) と LDAP の組み合わせに問題があります。LDAP ストアに接続しようとすると、「パス名が正しくありません」や「テーブルが存在しません」などのエラーが常に表示されます (コードの内容によって異なります)。

これは、接続するために書いたコードの一部です。

ログファイルには、「Test1」、「Test2」、「Test3」、「テーブルが存在しません」が表示されるため、問題が発生するのは「Set rs = conn.Execute(…)」の行です (かなり明らかです)。

私のコードでは、安全な方法で接続しようとしています。ただし、匿名の安全でない接続を確立することもできないため、SSL/証明書とは何の関係もないことがわかりました。おもしろいことに、.NET で小さなテスト アプリを 5 分で作成できました。そのアプリを使用すると、(匿名で) 接続して LDAP ストアから結果を読み取ることができましたが、まったく問題ありませんでした。

LDAP と VB6 の組み合わせの経験があり、何が問題なのか知っている人はいますか? 私はググっていくつかのサンプルコードスニペットを見ましたが、残念ながらどれも機能しませんでした (結果として同じエラーメッセージが表示されます)。前もって感謝します!

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

c# - 同じネットワーク内の異なるドメイン内のコンピューターから利用可能な LDAP サーバーを見つけるにはどうすればよいですか?

私の会社には、一元化されたユーザー ID/パスワード ログインのために ActiveDirectory/LDAP と統合するコードがあります。現在、構成ページには、現在のコンピューターが存在する Exchange ドメインにリンクされている LDAP サーバーのみが表示されます。Windows エクスプローラーに移動して「Microsoft Windows Network」を表示する場合と同様に、使用可能なすべての LDAP サーバーを一覧表示したいと思います。現在のところ、LDAP やその他の方法でこの情報を取得することはできません。

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

c# - Service Location Protocol のクライアント実装の例は?

Windowsボックスでビルド/実行できるService Location Protocolの良い実装例を知っている人はいますか?