diff --git a/pom.xml b/pom.xml
index e7edbe1..a70bbc5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
UTF-8
quarkus-bom
io.quarkus.platform
- 3.32.3
+ 3.34.5
true
3.5.4
@@ -62,7 +62,6 @@
org.apache.commons
commons-lang3
- 3.20.0
compile
@@ -74,13 +73,11 @@
org.apache.httpcomponents
httpclient
- 4.5.14
compile
io.smallrye
smallrye-jwt
- 4.6.3
compile
diff --git a/src/main/java/dev/dinauer/oidcproxy/request/HttpRequestBuilder.java b/src/main/java/dev/dinauer/oidcproxy/request/HttpRequestBuilder.java
index 6d860f4..c1b34a6 100644
--- a/src/main/java/dev/dinauer/oidcproxy/request/HttpRequestBuilder.java
+++ b/src/main/java/dev/dinauer/oidcproxy/request/HttpRequestBuilder.java
@@ -18,8 +18,6 @@ public class HttpRequestBuilder
{
private static final Set DISALLOWED_HEADERS = Set.of("connection", "content-length", "expect", "host", "upgrade");
- private static final Logger LOG = LoggerFactory.getLogger(HttpRequestBuilder.class);
-
private String method;
private String uri;
private List> params;
@@ -63,7 +61,7 @@ public class HttpRequestBuilder
builder.method(method, buildBody(body));
for (Map.Entry element : Optional.ofNullable(this.headers).orElse(List.of()))
{
- if (!DISALLOWED_HEADERS.contains(element.getKey()))
+ if (!DISALLOWED_HEADERS.contains(element.getKey().toLowerCase()))
{
builder.setHeader(element.getKey(), element.getValue());
}
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index 20a5138..4ae077a 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -6,8 +6,6 @@ oidc.proxy.client.redirect=http://localhost:3000
%test,dev.oidc.proxy.routes.config.location=/home/andreas/Documents/dev/oidc-proxy/src/main/resources/routes.yaml
%prod.oidc.proxy.routes.config.location=/var/lib/oidc-proxy/routes.yaml
-%test,dev.quarkus.hibernate-orm.schema-management.strategy=none
-
%dev,test.quarkus.datasource.username=postgres
%dev,test.quarkus.datasource.password=postgres
%dev,test.quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/postgres?currentSchema=oidc-proxy
@@ -16,6 +14,6 @@ oidc.proxy.client.redirect=http://localhost:3000
%dev,test.oidc.proxy.logout.redirect.url=http://localhost:3000
-%dev,test.quarkus.flyway.clean-at-start=false
+%dev,test.quarkus.flyway.clean-at-start=true
%dev.quarkus.flyway.locations=db/migration,db/dev
quarkus.flyway.migrate-at-start=true
\ No newline at end of file