From 14a78717277f41376eee68ddf5005aff73cd889d Mon Sep 17 00:00:00 2001 From: Vitor Hugo Homem Marzarotto Date: Wed, 14 May 2025 15:09:14 -0300 Subject: [PATCH] Fix check --- server/src/main/java/com/cloud/user/AccountManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/com/cloud/user/AccountManagerImpl.java b/server/src/main/java/com/cloud/user/AccountManagerImpl.java index 71e73cae004..1c72273d967 100644 --- a/server/src/main/java/com/cloud/user/AccountManagerImpl.java +++ b/server/src/main/java/com/cloud/user/AccountManagerImpl.java @@ -2877,7 +2877,7 @@ public class AccountManagerImpl extends ManagerBase implements AccountManager, M for (UserAuthenticator authenticator : _userAuthenticators) { final String[] secretCodeArray = (String[])requestParameters.get(ApiConstants.SECRET_CODE); String secretCode = ((secretCodeArray == null) ? null : secretCodeArray[0]); - if (userSource != User.Source.UNKNOWN && secretCode == null) { + if (userSource != User.Source.UNKNOWN && userSource != User.Source.SAML2DISABLED && secretCode == null) { if (!authenticator.getName().equalsIgnoreCase(userSource.name())) { continue; }