LDAPを使用してユーザーを認証するJavaコードを見つけました。まず、ユーザー名とパスワードを使用してLDAPに接続します。次に、第2レベルの認証を実行して、ユーザー名とパスワードを使用してユーザーを検証します。以下はコードhttps://stackoverflow.com/a/6703425/4671258 のリンクです。LDAP認証を手動でテストする方法はありますか?私は jXplorer を使用して、LDAP サーバーに接続するための第 1 レベルの認証をテストしています。しかし、2番目のレベルの認証をテストする方法がわかりません。
バインド/認証が機能するかどうかをテストするだけの場合は、最初のレベルと同じ方法で実行します。
違いはないはずです。第1レベルの認証の理由は、認証されたユーザーのみがすべての属性を検索したり、特定のouを調べたりできるためです。したがって、ログインするユーザーは、LDAP fqdnではなく、ユーザー名のみを入力する必要があります。
Javaを使用したLDAP認証の簡単な例もいくつかあります。http://docs.oracle.com/javase/jndi/tutorial/ldap/security/ldap.html
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加