From e2572f4196b225666925e200ce55e6eb336c95b8 Mon Sep 17 00:00:00 2001 From: Guillaume Smet Date: Wed, 30 Nov 2022 17:53:18 +0100 Subject: [PATCH] Fix config editor when using HTTPS Fixes #29431 This is a workaround though. The core of the problem is that when in HTTPS, event.request().absoluteURI() returns an HTTP url, which is wrong and leads to the redirect not working. --- .../quarkus/devconsole/runtime/spi/DevConsolePostHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/vertx-http/dev-console-runtime-spi/src/main/java/io/quarkus/devconsole/runtime/spi/DevConsolePostHandler.java b/extensions/vertx-http/dev-console-runtime-spi/src/main/java/io/quarkus/devconsole/runtime/spi/DevConsolePostHandler.java index 3a78f006ad62e..67546116d7fc4 100644 --- a/extensions/vertx-http/dev-console-runtime-spi/src/main/java/io/quarkus/devconsole/runtime/spi/DevConsolePostHandler.java +++ b/extensions/vertx-http/dev-console-runtime-spi/src/main/java/io/quarkus/devconsole/runtime/spi/DevConsolePostHandler.java @@ -75,7 +75,7 @@ public void run() { protected void actionSuccess(RoutingContext event) { if (!event.response().ended()) { event.response().setStatusCode(HttpResponseStatus.SEE_OTHER.code()).headers() - .set(HttpHeaderNames.LOCATION, event.request().absoluteURI()); + .set(HttpHeaderNames.LOCATION, event.request().uri()); event.response().end(); } }