2017-07-14 12 views
-1

LDAPを使用してユーザーを認証するJavaコードが見つかりました。まず、ユーザー名とパスワードでLDAPに接続します。次に、ユーザー名とパスワードを使用してユーザーを検証するための第2レベルの認証を行います。以下はコードhttps://stackoverflow.com/a/6703425/4671258のリンクです。手動でLDAP認証をテストする方法はありますか?私はjXplorerを使用して、LDAPサーバーに接続するための認証の第1レベルをテストしています。しかし、私は認証の第二レベルをテストする方法を知らない。LDAPユーザーのユーザー名とパスワードを手動で確認する方法

+0

は、だけではなく、あなた自身の彼の資格情報を使用して再接続します。しかし、他のユーザーのパスワードを知るべきではありません。何かここで真剣に間違っている。そしてそれは何ですか? Active DirectoryまたはOpenLDAP? – EJP

答えて

0

バインド/認証が機能するかどうかだけをテストする場合は、最初のレベルと同じ方法でテストしてください。

違いはありません。第1レベルの認証の理由は、認証されたユーザーだけがすべての属性を検索したり、特定のouを見ることができるからです。だから、ログインしているユーザは、自分のユーザ名だけを入力しなければなりません。彼のLDAPのfqdnは入力しないでください。ここで

は、JavaでのLDAP認証のためのいくつかの簡単な例です: http://docs.oracle.com/javase/jndi/tutorial/ldap/security/ldap.html

関連する問題