This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a commit to branch fix-339 in repository https://gitbox.apache.org/repos/asf/maven-resolver.git
commit dda0edf858d74eac5a80cc6dc011b9b7c4ba244e Author: Slawomir Jaranowski <[email protected]> AuthorDate: Wed Mar 8 00:14:39 2023 +0100 [MRESOLVER-339] Preemptive auth fix Fix from 7c06f7045cf90012883002f41a5245402b00b849 was partially reverted by 28fec45f15f24bbee8b3584f09425e75ae7104ab --- .../main/java/org/eclipse/aether/transport/http/HttpTransporter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/HttpTransporter.java b/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/HttpTransporter.java index 573e1279..b613c306 100644 --- a/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/HttpTransporter.java +++ b/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/HttpTransporter.java @@ -388,7 +388,7 @@ final class HttpTransporter extends AbstractTransporter { private void prepare(HttpUriRequest request, SharingHttpContext context) { final boolean put = HttpPut.METHOD_NAME.equalsIgnoreCase(request.getMethod()); if (preemptiveAuth || (preemptivePutAuth && put)) { - state.setAuthScheme(server, new BasicScheme()); + context.getAuthCache().put(server, new BasicScheme()); } if (supportWebDav) { if (state.getWebDav() == null && (put || isPayloadPresent(request))) {
