Estoy tratando de usar Amazon S3 SDK para cargar imágenes en RIAK, pero constantemente recibo 403 prohibido. Las credenciales proporcionadas son buenas. ¿Algunas ideas?
Aquí está el código:
Amazon.S3.AmazonS3Config config = new Amazon.S3.AmazonS3Config(); config.ServiceURL = "http://s3.mydomain.hr"; Amazon.S3.AmazonS3Client client = new Amazon.S3.AmazonS3Client("*********", "**************", config); Amazon.S3.Model.PutObjectRequest por = new Amazon.S3.Model.PutObjectRequest(); por.BucketName = "mybucket"; por.CannedACL = Amazon.S3.S3CannedACL.PublicRead; por.Key = key; por.InputStream = f; Amazon.S3.Model.PutObjectResponse resp = await client.PutObjectAsync(por);Resulta que tuve que degradar la versión de mi S3 SDK debido a cambios en la autorización y las firmas en las versiones más nuevas.