gpt4 book ai didi

java - Spring LDAP 示例

转载 作者:行者123 更新时间:2023-12-01 05:10:01 29 4
gpt4 key购买 nike

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

最佳答案

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

关于java - Spring LDAP 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12159056/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com