Spring security 如何在spring security 3中获取用户输入的密码
我已经实现了Spring security 如何在spring security 3中获取用户输入的密码,spring-security,ldap,spring-security-ldap,Spring Security,Ldap,Spring Security Ldap,我已经实现了UserDetailsService并重写了loadUserByUsername(字符串用户名),这里我需要用户输入密码 我想根据LdapTemplate身份验证(用户名、密码)进行身份验证。 我找了很多,但还是没找到 请帮助我。使用基于LDAP的身份验证,或者实现您自己的AuthenticationProvider,而不是DAOAAuthenticationProvider 使用Spring Security LDAP时存在多种身份验证方案: 您可以通过由提供的凭据验证的连接检索
UserDetailsService
并重写了loadUserByUsername(字符串用户名)
,这里我需要用户输入密码
我想根据LdapTemplate身份验证(用户名、密码)
进行身份验证。
我找了很多,但还是没找到
请帮助我。使用基于LDAP的身份验证,或者实现您自己的AuthenticationProvider
,而不是DAOAAuthenticationProvider
使用Spring Security LDAP时存在多种身份验证方案:
- 您可以通过由提供的凭据验证的连接检索用户条目(可能是您正在寻找的场景)
- 或者您可以通过技术帐户进行身份验证(通常需要进行LDAP搜索以获取用户的DN)