スプリングを使用した Java Web アプリケーションを使用しています。アプリケーションにログインする前に、ユーザーを認証する必要があります。そして、LDAPを使用する必要があります。私はそれをグーグルで検索しましたが、従うべき適切なサンプルがありませんでした。私はJavaが初めてなので、コードの1サイクルを完了することができません。以下は、私が入手したサンプル構成ファイルです。しかし、それをどこで使用し、どのように使用するのでしょうか? ADExplorerという名前のソフトウェアからADSの詳細を取得しました。これを行う方法の継続的な流れについて誰かが私を案内してもらえますか?
// LDAP config
grails.plugins.springsecurity.ldap.context.managerDn = '10010101'
grails.plugins.springsecurity.ldap.context.managerPassword ='Temppass@123'
grails.plugins.springsecurity.ldap.context.server = 'ldap://DOMAIN.com:3268/'
grails.plugins.springsecurity.ldap.authorities.ignorePartialResultException = true // typically needed for Active Directory
grails.plugins.springsecurity.ldap.search.base = 'DC=DOMAIN,DC=com'
grails.plugins.springsecurity.ldap.search.filter="sAMAccountName={0}" // for Active Directory you need this
grails.plugins.springsecurity.ldap.search.searchSubtree = true
grails.plugins.springsecurity.ldap.auth.hideUserNotFoundExceptions = false
grails.plugins.springsecurity.ldap.search.attributesToReturn = ['mail', 'displayName','employeeID'] // extra attributes you want returned; see below for custom classes that access this data
grails.plugins.springsecurity.providerNames = ['ldapAuthProvider', 'anonymousAuthenticationProvider'] // specify this when you want to skip attempting to load from db and only use LDAP
// role-specific LDAP config grails.plugins.springsecurity.ldap.useRememberMe = false
grails.plugins.springsecurity.ldap.authorities.retrieveGroupRoles = false
grails.plugin.quartz2.autoStartup = true