diff --git a/core/trino-main/src/main/java/io/trino/server/security/oauth2/NimbusAirliftHttpClient.java b/core/trino-main/src/main/java/io/trino/server/security/oauth2/NimbusAirliftHttpClient.java index 2df497264a9f..08d98ddf5575 100644 --- a/core/trino-main/src/main/java/io/trino/server/security/oauth2/NimbusAirliftHttpClient.java +++ b/core/trino-main/src/main/java/io/trino/server/security/oauth2/NimbusAirliftHttpClient.java @@ -79,7 +79,7 @@ public T execute(com.nimbusds.oauth2.sdk.Request nimbusRequest, Parser pa .setMethod(method.name()) .setFollowRedirects(httpRequest.getFollowRedirects()); - UriBuilder url = UriBuilder.fromUri(httpRequest.getURI()); + UriBuilder url = UriBuilder.fromUri(httpRequest.getURI()).replaceQuery(null); if (method.equals(GET) || method.equals(DELETE)) { httpRequest.getQueryStringParameters().forEach((key, value) -> url.queryParam(key, value.toArray())); }