我使用Spring LDAP进行身份验证,方法如下:
auth
.ldapAuthentication()
.userSearchFilter("userPrincipalName={0}")
.contextSource()
.managerDn(ldapAuthenticationConfig.getManagerDn())
.managerPassword(ldapAuthenticationConfig.getManagerPassword())
.url(ldapAuthenticationConfig.getUrl());
然而,当LDAP服务器不可用时,在登录页面上需要花费太长时间。我想知道在相当短的时间内能否登录。
这是我使用的依赖关系:
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-ldap</artifactId>
</dependency>
如何在 Spring Boot 中设置LDAP认证的超时时间?