From 3fb506c886cf00aff01a6ab5afc782402fe9d444 Mon Sep 17 00:00:00 2001 From: Thomas Reinhardt Date: Fri, 23 Aug 2024 13:19:08 +0200 Subject: [PATCH] [ELY-2792] Spaces in query parameters are not correctly encoded for OIDC redirects --- .../org/wildfly/security/http/oidc/OidcHttpFacade.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/http/oidc/src/main/java/org/wildfly/security/http/oidc/OidcHttpFacade.java b/http/oidc/src/main/java/org/wildfly/security/http/oidc/OidcHttpFacade.java index 1c6f03fa7a..62b28cbed3 100644 --- a/http/oidc/src/main/java/org/wildfly/security/http/oidc/OidcHttpFacade.java +++ b/http/oidc/src/main/java/org/wildfly/security/http/oidc/OidcHttpFacade.java @@ -29,7 +29,6 @@ import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; -import java.io.UnsupportedEncodingException; import java.net.InetAddress; import java.net.InetSocketAddress; import java.net.URI; @@ -204,11 +203,7 @@ public String getMethod() { @Override public String getURI() { - try { - return URLDecoder.decode(request.getRequestURI().toString(), "UTF-8"); - } catch (UnsupportedEncodingException e) { - throw log.failedToDecodeRequestUri(e); - } + return request.getRequestURI().toString(); } @Override