diff --git a/extensions/vertx-http/runtime/src/main/java/io/quarkus/vertx/http/runtime/cors/CORSFilter.java b/extensions/vertx-http/runtime/src/main/java/io/quarkus/vertx/http/runtime/cors/CORSFilter.java index 247214dbcfcd8..be3f7e9a0b6a4 100644 --- a/extensions/vertx-http/runtime/src/main/java/io/quarkus/vertx/http/runtime/cors/CORSFilter.java +++ b/extensions/vertx-http/runtime/src/main/java/io/quarkus/vertx/http/runtime/cors/CORSFilter.java @@ -182,9 +182,6 @@ public void handle(RoutingContext event) { response.headers().add(HttpHeaders.ACCESS_CONTROL_EXPOSE_HEADERS, exposedHeaders); } - if (!isConfiguredWithWildcard(corsConfig.exposedHeaders)) { - response.headers().set(HttpHeaders.ACCESS_CONTROL_EXPOSE_HEADERS, this.exposedHeaders); - } //we check that the actual request matches the allowed methods and headers if (!isMethodAllowed(request.method())) { @@ -226,10 +223,6 @@ private void handlePreflightRequest(RoutingContext event, String requestedHeader response.headers().add(HttpHeaders.ACCESS_CONTROL_EXPOSE_HEADERS, exposedHeaders); } - if (!isConfiguredWithWildcard(corsConfig.exposedHeaders)) { - response.headers().set(HttpHeaders.ACCESS_CONTROL_EXPOSE_HEADERS, this.exposedHeaders); - } - } static boolean isSameOrigin(HttpServerRequest request, String origin) {