【问题标题】:Spring LDAP SamplesSpring LDAP 示例
【发布时间】:2012-08-22 22:46:33
【问题描述】:

我正在使用一个使用 springs 的 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

【问题讨论】:

标签: java spring grails spring-security


【解决方案1】:

看起来你正在使用grails,你可以使用ldap plugin

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-21
    • 2022-10-04
    • 1970-01-01
    • 2018-04-15
    • 2014-01-26
    • 2022-10-21
    相关资源
    最近更新 更多