表现不佳 org.springframework.security.authentication.ProviderManager.authenticate(身份验证)
Performing Poorly org.springframework.security.authentication.ProviderManager.authenticate(Authentication)
我想弄清楚为什么它表现如此糟糕:
execution(Authentication org.springframework.security.authentication.ProviderManager.authenticate(Authentication)) ->
ELAPSED_TIME="592 ms"
我正在使用 org.springframework.security.ldap.authentication.LdapAuthenticationProvider;
我可以 log/capture 了解为什么需要这么长时间?
谢谢,
布莱恩
由于您在第一次身份验证请求时使用 LDAP 身份验证,因此必须针对 LDAP 服务器验证身份验证(这就是第一次请求需要这么长时间的原因)。我不确切知道 LDAP 是如何工作的,但似乎后续请求也必须针对服务器进行验证,但已经在 LDAP 服务器端使用某种类型的缓存(因此响应时间更快)。
请看这个帖子:
Slow authentication to LDAP Server on initial login attempt
我想弄清楚为什么它表现如此糟糕:
execution(Authentication org.springframework.security.authentication.ProviderManager.authenticate(Authentication)) ->
ELAPSED_TIME="592 ms"
我正在使用 org.springframework.security.ldap.authentication.LdapAuthenticationProvider;
我可以 log/capture 了解为什么需要这么长时间?
谢谢, 布莱恩
由于您在第一次身份验证请求时使用 LDAP 身份验证,因此必须针对 LDAP 服务器验证身份验证(这就是第一次请求需要这么长时间的原因)。我不确切知道 LDAP 是如何工作的,但似乎后续请求也必须针对服务器进行验证,但已经在 LDAP 服务器端使用某种类型的缓存(因此响应时间更快)。
请看这个帖子: Slow authentication to LDAP Server on initial login attempt