Spring Security:我可以一起使用LDAP和摘要式身份验证吗?

时间:2014-05-14 13:07:22

标签: spring spring-security spring-ldap

有没有办法使用LDAP作为身份验证后端,使用HTTP Digest作为使用Spring的客户端的身份验证方法?我在文档中找不到任何相关内容。

1 个答案:

答案 0 :(得分:2)

您可以使用LDAP作为DIGEST的UserDetailsSService,但是当您以明文形式访问用户密码时,只能 。摘录自Spring Security documentation

  

需要配置的UserDetailsS​​ervice,因为   DigestAuthenticationFilter必须能够直接访问明文   用户的密码。如果您是,摘要式身份验证将不起作用   在DAO中使用编码密码。 DAO合作者,以及   UserCache通常直接与a共享   比如DaoAuthenticationProvider。 authenticationEntryPoint属性必须   被DigestAuthenticationEntryPoint,以便DigestAuthenticationFilter   可以获取正确的realmName和用于摘要计算的密钥。