0
.Net AWSSDK를 사용합니다. 권한이있는 개체를 업로드하려고합니다. 콘솔에서는 개체 기반별로 개체에 대한 사용 권한을 설정할 수 있으며 C#에서 작업하는 방법을 생각해 낼 수는 없습니다.개체 권한이있는 S3 개체 업로드
모든 개체에 대해 업로드 된 개체에 대해 열기/다운로드 권한을 부여하고 싶습니다.
try
{
var fileTransferUtility = new TransferUtility(new AmazonS3Client(REGION));
var fileName = Path.GetFileName(filePath);
var key = path "/" + fileName;
fileTransferUtility.Upload(filePath, existingBucketName, key);
// Set open permissions for file with key
}
catch (AmazonS3Exception s3Exception)
{
Console.WriteLine(s3Exception.Message, s3Exception.InnerException);
}