【发布时间】:2017-12-02 01:07:49
【问题描述】:
我正在开发一个概念验证静态网站,并希望使用 Amazon 的 S3 网站托管设施。我目前没有域名,但希望使用某种形式的用户名和密码来保护网站,以便在我们准备好之前进行访问。
我似乎找不到快速简便的方法来做到这一点。我正在考虑在我的 EC2 实例上使用 NGINX docker 映像,使用基本身份验证并从 S3 提供文件。这会起作用还是有其他方法(lambda?)我可以做到这一点?任何指针或示例代码将不胜感激。
【问题讨论】:
-
您可以配置存储桶策略和 CORS 来实现这一点
-
这可以使用 CloudFront 和 Lambda@Edge。在这里查看答案:stackoverflow.com/a/45971193/4550880
-
你是@LeonidMakarov 的明星,我试试看???
标签: amazon-web-services nginx amazon-s3 aws-lambda