Sou novo na AWS e estou tentando gerar um link para acessar uma imagem que carreguei em um bucket privado do S3. Estou usando o SDK da AWS mais recente e minha região é RegionEndpoint.USEast1. Quando executo meu código, o link é gerado, mas quando tento acessar minha imagem com o link gerado, recebo o seguinte erro:
O mecanismo de autorização fornecido não é compatível. Utilize AWS4-HMAC-SHA256.
var request = new GetPreSignedUrlRequest()
{
BucketName = bucketName,
Key = imageKey,
Expires = DateTime.Now.AddHours(1)
};
string url = await s3Client.GetPreSignedURLAsync(request);