GUACAMOLE-234: Only try LDAP bind if user authenticated with LDAP.
This commit is contained in:
1 parent
fc5c4c538e
commit
791cfeabbb
1 file changed
+3
+3
@@ -300,6 +300,7 @@ public class AuthenticationProviderService {
|
||||
|
||||
// Bind using credentials associated with AuthenticatedUser
|
||||
Credentials credentials = authenticatedUser.getCredentials();
|
||||
if (authenticatedUser instanceof LDAPAuthenticatedUser) {
|
||||
Dn bindDn = ((LDAPAuthenticatedUser) authenticatedUser).getBindDn();
|
||||
LdapNetworkConnection ldapConnection = ldapService.bindAs(bindDn, credentials.getPassword());
|
||||
|
||||
@@ -316,6 +317,8 @@ public class AuthenticationProviderService {
|
||||
finally {
|
||||
ldapService.disconnect(ldapConnection);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user