From e41af9413050d9b21a165eff35e5c5f9f12018f2 Mon Sep 17 00:00:00 2001 From: "Bala.FA" Date: Mon, 19 Jul 2021 22:04:22 +0530 Subject: [PATCH] Send empty body to fetch IMDS token in IamAwsProvider. Signed-off-by: Bala.FA --- api/src/main/java/io/minio/credentials/IamAwsProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/src/main/java/io/minio/credentials/IamAwsProvider.java b/api/src/main/java/io/minio/credentials/IamAwsProvider.java index aff5a3848..3cef0b679 100644 --- a/api/src/main/java/io/minio/credentials/IamAwsProvider.java +++ b/api/src/main/java/io/minio/credentials/IamAwsProvider.java @@ -143,7 +143,9 @@ private String fetchImdsToken() { Request request = new Request.Builder() .url(url) - .method("PUT", null) + .method( + "PUT", + RequestBody.create(new byte[] {}, MediaType.parse("application/octet-stream"))) .header("X-aws-ec2-metadata-token-ttl-seconds", "21600") .build(); try (Response response = httpClient.newCall(request).execute()) {