Ho cercato di creare bucket e caricare file su Amazon S3 utilizzando il loro .net SDK. Sono in grado di creare i bucket e specificare che vengano creati nella regione UE. Il codice utilizzato per creare i secchi è come sottoCaricamento di un file in un bucket in Amazon S3 in mancanza di "Numero massimo di tentativi di tentativi raggiunti"
PutBucketRequest request = new PutBucketRequest();
request.WithBucketName(bucketName)
.WithBucketRegion(S3Region.EU);
client.PutBucket(request);
ho quindi procedere a caricare un file al secchio utilizzando il seguente codice:
PutObjectRequest request = new PutObjectRequest();
request.WithBucketName(bucketName)
.WithCannedACL(S3CannedACL.PublicRead)
.WithKey(remoteFileName)
.WithInputStream(uploadFileStream);
Il codice di caricamento file non riesce con l'errore "numero massimo di tentativi tentativi raggiunti. "
Qualcuno può farmi sapere cos'altro devo fare affinché il caricamento funzioni?
Grazie.
MODIFICA: Provare a caricare un file nello stesso bucket utilizzando la Console di gestione AWS funziona correttamente.
Fantastico, ordinato! grazie –
+1 per avermi aiutato. –