diff --git a/src/main/java/dev/dinauer/oidcproxy/ProxyResource.java b/src/main/java/dev/dinauer/oidcproxy/ProxyResource.java index c86e3f5..8dbf3f8 100644 --- a/src/main/java/dev/dinauer/oidcproxy/ProxyResource.java +++ b/src/main/java/dev/dinauer/oidcproxy/ProxyResource.java @@ -86,7 +86,14 @@ public class ProxyResource HttpRequest.Builder builder = HttpRequest.newBuilder().method(method.name(), HttpRequest.BodyPublishers.noBody()).uri(URI.create(forwardRoot + "/" + forwardPath)); for (Map.Entry entry : headers.entries()) { - builder.header(entry.getKey(), entry.getValue()); + try + { + builder.header(entry.getKey(), entry.getValue()); + } + catch (Exception e) + { + // empty + } } if (auth != null && Strings.CI.equals("OIDC", strategy)) {