🚧 Bugfix with HTTP Client
This commit is contained in:
parent
f7895cf961
commit
fb6fa94926
5
pom.xml
5
pom.xml
@ -13,7 +13,7 @@
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
|
||||
<quarkus.platform.group-id>io.quarkus.platform</quarkus.platform.group-id>
|
||||
<quarkus.platform.version>3.32.3</quarkus.platform.version>
|
||||
<quarkus.platform.version>3.34.5</quarkus.platform.version>
|
||||
<skipITs>true</skipITs>
|
||||
<surefire-plugin.version>3.5.4</surefire-plugin.version>
|
||||
</properties>
|
||||
@ -62,7 +62,6 @@
|
||||
<dependency>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-lang3</artifactId>
|
||||
<version>3.20.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@ -74,13 +73,11 @@
|
||||
<dependency>
|
||||
<groupId>org.apache.httpcomponents</groupId>
|
||||
<artifactId>httpclient</artifactId>
|
||||
<version>4.5.14</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.smallrye</groupId>
|
||||
<artifactId>smallrye-jwt</artifactId>
|
||||
<version>4.6.3</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
||||
@ -18,8 +18,6 @@ public class HttpRequestBuilder
|
||||
{
|
||||
private static final Set<String> 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<Map.Entry<String, String>> params;
|
||||
@ -63,7 +61,7 @@ public class HttpRequestBuilder
|
||||
builder.method(method, buildBody(body));
|
||||
for (Map.Entry<String, String> 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());
|
||||
}
|
||||
|
||||
@ -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
|
||||
Loading…
x
Reference in New Issue
Block a user