問題タブ [spring-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 投票する
2 に答える
21217 参照

java - ssl で spring-ldap を使用する

SSL を使用して spring-ldap を介して LDAP サーバーと通信する必要がありますが、もう一方の端には自己署名証明書があります。

これを設定するための指示を教えてください。

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

java - Springを使用してLDAPで検索操作を実行する方法

LDAPから特定のユーザーの詳細を検索したい。だから私はユーザーの詳細を取得する次のコードを書き留めましたが、それはユーザーオブジェクトのリストを返します。基本的には、人物オブジェクトのリストではなく、人物オブジェクトのみが必要です。LDAPテンプレートを使用してIMを取得するため。個人オブジェクトを返すようにこのコードを変更するにはどうすればよいですか?

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

java - JavaでSIDを文字列に、またはその逆に変換する方法は?

Spring-LDAP を使用して、Java でプログラムを作成しています。SID でユーザーを検索するメソッドを実装する必要があります。このため、 のようなフィルターを使用します"&((objectClass=User)(objectSid="+sid+"))"。のような文字列形式の sid では検索できません"S-1-12-345677-5676743-223344-..."

Apache Directory Studio を使用して、次のようなフィルターを使用して定期的に AD LDAP データベースにクエリを実行できます(objectSid=\ff\01\03\04\1a\2b\...)。これは、16 進形式の objectSid です。

さて、Javaでプログラム内でSIDを文字列から16進数に、またはその逆に変換する方法は?

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

spring - Active Directory LDS と連携するように Spring Security LDAP 3.0 を構成する

誰かが私が抱えている本当にイライラする問題で私を助けてくれることを願っています.

現在、Spring Security 3.0 Web App を AD LDS インスタンスで認証しようとしていますが、このエラー「Bad Credentials」が引き続き発生します。残念ながら、現時点ではこれ以上行うことはありません。

以下は、使用されているセキュリティ構成のコピーです。

問題の原因は<Ldap server>タグであり、manager-dn が正しく構成されていないと思われます。Manager の DN は AD LDS から直接コピーされます - 十分な情報を提供していませんか? または、パスワードを暗号化\ハッシュする必要がありますか?

LDS でこのようなことをした人はいますか? この問題をどのように回避しましたか?

これが非常に曖昧であることをお詫びしますが、これは私が続けなければならないのと同じくらい多くの情報です. 見るべきことや解決策について何か提案はありますか?

すべての助けに感謝します!

乾杯

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

java - Spring LDAP TLS / SSL例外:PKIXパスの構築に失敗しました:要求されたターゲットへの有効な認証パスが見つかりません

TLSを介したLDAPサーバーへの接続は、例外を除いて失敗します

キーストアに適切な証明書が存在することを確認し、SSL接続の作成中にPKIXパスの構築に失敗したため、不足している証明書をインポートしましたが、それでも例外が発生します。何か案は?

ありがとう、

ナイジェル

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

spring - アカウント GUID を検索し、オブジェクト GUID を使用してそれを選択し直します


Active Directory からアカウントの一意の識別子を選択しようとしています。「objectguid」属性がユーザーを一意に識別することがわかりましたが、取得した値を読み取り可能な形式に変換する方法がわからないことが問題です。そして、この値を使用してユーザーを選択できるようにします。
私は春の LDAP ライブラリを使用しています。現在、「objectguid」は char[] (15 要素) を返し
ます。

(注、SAM Name 属性は使用できません)

ありがとう、

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

spring-ldap - SpringLDAPテンプレートの使用法

以下のテストクラスをご覧ください。SpringLDAPTemplateを使用してLDAP検索を実行しようとしています。searchWithoutTemplate()メソッドに示されているようにDirContextを使用することにより、Spring LDAPテンプレートを使用せずに、検索条件に対応するエントリのリストを検索して作成できます。しかし、LdapTemplateを使用すると、以下に示すようにNPEになります。私は何かが欠けているに違いないと確信しています。誰か助けてもらえますか?

例外は次のとおりです。

Spring2.5.6とSpringLDAP1.3.0を使用しています

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

spring - スプリングLDAP認証を使用する場合

私は春のセキュリティに不慣れです。私はそれについてのいくつかの記事を読みましたが、それをいつ使用するかを見つけることができませんでした。ですから、Spring LDAP認証をいつ使用するかを知りたいのですが、事前にユースケースや例を教えていただければ幸いです。

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

java - 多数のオブジェクトを返すLDAP要求のSizeLimitExceededException

LDAP内の多数のオブジェクトを更新する必要があります。それらをフェッチしようとすると、キャッチしorg.springframework.ldap.SizeLimitExceededExceptionます。この例外を回避するにはどうすればよいですか?

私はページングソリューションを探しましたが、残念ながらWeb上で見つけた唯一のソリューションは非推奨です。

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

active-directory - 新しく作成されたオブジェクトの検索はADで失敗しますか?

Spring-LDAPを介してActiveDirectoryに接続するサービスがあります。新しいユーザーを作成するための呼び出しが行われ、その直後にそのユーザーを検索するために別の呼び出しが行われると、検索が失敗し、オブジェクトが見つからないというエラーが発生することがあります。

同じ検索がほんの数秒後に機能するため、これはレプリケーションに関連しているようです。これらは2つの別個の要求であるため、プールからの同じ物理接続を使用することを保証できないことに注意してください。

これを解決するための私のオプションは何ですか?ADは、オブジェクトのローカルコピーが見つからない場合に、他のサーバーにクエリを実行するほど賢くありませんか?