我已实施UserDetailsService
并覆盖loadUserByUsername(String username)
,此处我需要用户输入的密码。
我想对LdapTemplate authenticate(username,password)
进行身份验证。
我经常搜索但是没有得到它。
请帮帮我。
答案 0 :(得分:1)
使用spring-security-ldap进行基于LDAP的身份验证,或者实现自己的AuthenticationProvider
而不是DaoAuthenticationProvider
。
使用Spring Security LDAP时有多种身份验证方案:
有关详细信息,请查看Spring Security LDAP documentation。