This is an automated email from the ASF dual-hosted git repository.
cstamas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-resolver.git
The following commit(s) were added to refs/heads/master by this push:
new 21f0dc73 [MRESOLVER-339] Preemptive auth fix (#267)
21f0dc73 is described below
commit 21f0dc73214215c5dfd3e5c22b1dc0b4fa424154
Author: Slawomir Jaranowski <[email protected]>
AuthorDate: Wed Mar 8 08:54:19 2023 +0100
[MRESOLVER-339] Preemptive auth fix (#267)
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))) {