From 6d93df8cadf5b4a64a5e90ad23dbbcaeb841f6f5 Mon Sep 17 00:00:00 2001 From: Steven Hawkins Date: Thu, 16 Oct 2025 12:52:51 -0400 Subject: [PATCH] fix: using RFC6749 for kcadm / kcreg closes: #43532 Signed-off-by: Steve Hawkins --- .../src/main/java/org/keycloak/client/cli/util/AuthUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/cli/util/AuthUtil.java b/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/cli/util/AuthUtil.java index 26d3936798c..68111b077a6 100644 --- a/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/cli/util/AuthUtil.java +++ b/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/cli/util/AuthUtil.java @@ -88,7 +88,7 @@ public class AuthUtil { body.append("&client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer") .append("&client_assertion=").append(realmConfig.getSigningToken()); } else if (realmConfig.getSecret() != null) { - authorization = BasicAuthHelper.createHeader(realmConfig.getClientId(), realmConfig.getSecret()); + authorization = BasicAuthHelper.RFC6749.createHeader(realmConfig.getClientId(), realmConfig.getSecret()); } try (InputStream result = doPost(realmConfig.serverUrl() + "/realms/" + realmConfig.realm() + "/protocol/openid-connect/token", @@ -181,7 +181,7 @@ public class AuthUtil { } try (InputStream result = doPost(server + "/realms/" + realm + "/protocol/openid-connect/token", - APPLICATION_FORM_URL_ENCODED, APPLICATION_JSON, body.toString(), BasicAuthHelper.createHeader(clientId, secret))) { + APPLICATION_FORM_URL_ENCODED, APPLICATION_JSON, body.toString(), BasicAuthHelper.RFC6749.createHeader(clientId, secret))) { return JsonSerialization.readValue(result, AccessTokenResponse.class); } } catch (UnsupportedEncodingException e) {