【发布时间】:2021-01-20 06:18:04
【问题描述】:
我有一个位于 CloudFront 分配后面的 S3 存储桶。 我已经设法使用签名的 url 访问文件。 我想了解如何从我的 c# 代码中使用 AWS 开发工具包访问内容?
没有 CloudFront,我使用了 S3 客户端:
var m_S3Client = new AmazonS3Client(AccessKeyId, SecretAccessKey, amazonS3Config);
GetObjectRequest request = new GetObjectRequest
{
BucketName = bucketName,
Key = keyName
};
GetObjectResponse response = await m_S3Client.GetObjectAsync(request)
但是如果存储桶位于 CloudFront 分配之后,我该怎么做呢?
我尝试在AmazonS3Config 中使用ServiceURL。
还调查了AmazonCloudFrontClient。
我在文档中也找不到任何东西
【问题讨论】:
标签: c# amazon-web-services amazon-s3 amazon-cloudfront