S3端点访问被拒绝错误

时间:2016-10-12 20:59:58

标签: amazon-web-services amazon-s3 aws-sdk

我在S3存储桶上添加了公共访问策略。在S3桶中对象的属性内部,url是 http://s3-us-west-2.amazonaws.com/ {bucketname} / {objectKey}

我正在使用以下代码来使用RegionEndpoint.GetBySystemName("RegionName").GetEndpointForService("S3")获取服务端点 所以我可以通过编程方式生成链接,但结果却给了我's3.us-west-2.amazonaws.com'。

为什么它不给我's3-us-west-2.amazonaws.com'(见s3之后的连字符)?

1 个答案:

答案 0 :(得分:0)

RegionEndpoint.GetBySystemName(" RegionName")。GetEndpointForS服务(" S3")产生S3.us-west-2.amazonaws.com,其中RegionEndpoint.GetBySystemName(&#34) ; RegionName")。GetEndpointForS服务(" s3")产生s3-us-west-2.amazonaws.com