首页 > 解决方案 > 亚马逊 SDK .net。获取bucket网站url

问题描述

我正在为 .net 使用亚马逊 sdk。对于亚马逊 S3,我使用的是静态网络托管。我上传了资源。我得到了静态站点的端点,例如

http://[bucketname].s3-website.eu-central-1.amazonaws.com

如何从 sdk api 获取存储桶网站 url?

var client = new AmazonS3Client(apiKey, apiSecret, regionEndpoint);

这是一些示例,但它不返回端点/url。只需记录网站配置。

标签: amazon-web-servicesamazon-s3aws-sdk

解决方案


没有返回该 URL 的 API 调用。

最接近的是GetBucketWebsite(),但它不包括 URL。

您可以从以下位置安全地构建静态网站托管 URL:

http://[bucketname].s3-website.[region].amazonaws.com

推荐阅读