我已经安装了AWS SDK for .NET,并且通过使用VS2013的工具包,我设法部署了我的应用程序没有问题。 ElasticBeanstalk自动创建存储桶并将其命名为elasticbeanstalk-eu-west-1-416461029999
该应用程序有一个文件上传器,可以将用户选择的文件保存在上面的存储桶中。我的问题是我可以通过AWS Explorer查看图像,但我希望通过域名下的浏览器查看该文件,例如www.mydomain.com/Images/filename.jpg
静态站点的文档说桶必须与域名同名,但Elastic Beanstalk会自动命名存储桶,并且无法在...后更改它。
我真的很感激任何帮助,谢谢...
答案 0 :(得分:1)
1)首先必须为特定文件设置ACL权限(公共读取,写入) 2)您无法直接使用Bucket URL查看图像。 AWS为文件显示或视图提供“分发URL”。这样您就可以使用分发URL
查看文件