I have an S3 bucket set up which has public read/write access and am generating a folder structure within the bucket as users of my client app create accounts, a folder with their profile name and three sub-folders are generated without issue however when I then attempt to upload a file to the newly created folder, an AmazonS3Exception is thrown with the message "access denied". This appears only to be the case when using the TransferUtilityUploadRequest (so I can add metadata to the file) and not when using the TransferUtility.UploadAsync(filePath, bucketName, keyName) method.
Anybody have any ideas?
Any help is greatly appreciated :)