我正在使用亚马逊S3存储桶通过我的.NET应用程序上传和下载数据。现在我的问题是:我想使用SSL访问我的S3存储桶。有没有可能为亚马逊s3存储桶实现SSL?
发布于 2012-06-26 16:45:01
您可以通过SSL访问文件,如下所示:
https://s3.amazonaws.com/bucket_name/images/logo.gif
如果您的存储桶使用自定义域,则可以将S3和CloudFront与您自己的SSL证书一起使用(或者通过Amazon certificate Manager生成一个免费证书):http://aws.amazon.com/cloudfront/custom-ssl-domains/
发布于 2013-06-12 21:27:20
自定义域SSL证书今天刚刚添加,价格为600美元/证书/月。在下面注册您的邀请:http://aws.amazon.com/cloudfront/custom-ssl-domains/
更新:新力客户免费提供证书are now available。比600美元/月便宜得多,而且XP几乎被淘汰了,它应该可以很好地适用于大多数用例。
@skalee AWS有一个机制来实现发帖者所要求的,“为亚马逊s3存储桶实现SSL”,它被称为CloudFront
。我将"implement“读作”使用我的SSL证书“,而不是”只是在HTTP URL上加一个S,我相信OP可能已经猜到了。“
由于CloudFront的价格与S3完全相同($0.12/GB),但在SSL周围有大量的附加功能,并且允许您在没有额外成本的情况下添加自己的SNI证书,因此它是在您的域上“实现SSL”的明显修复方法。
发布于 2014-08-24 19:45:57
我发现您可以通过Cloud Flare服务轻松完成此操作。
设置存储桶,在存储桶上启用虚拟主机,并通过Cloudflare将所需的CNAME指向该端点...当然还得付服务费。但是5-20美元VS 600美元更容易接受。
详细信息请点击此处:https://www.engaging.io/easy-way-to-configure-ssl-for-amazon-s3-bucket-via-cloudflare/
https://stackoverflow.com/questions/11201316
复制相似问题