AWS S3托管站点的基本HTTP身份验证,类似于.htaccess

Leo*_*ett 10 html amazon-s3 http-authentication amazon-web-services

我在Amazon S3上托管了一个静态HTML站点.

理想情况下,我希望能够以与.htaccess/.htpasswd文件相同的方式限制对暂存站点的访问.

我知道存储桶策略可以用来限制访问(我已经使用了一个来公开访问存储桶内容),但是我看不到任何限制访问的方法.

在理想的情况下,我想要一个身份验证提示 - 但将一个令牌附加到URL也可以.

J0h*_*4lt 5

是的,这是可能的:结帐s3auth(无从属关系)。


Dac*_*663 0

您可以使用标准 AWS 令牌密钥进行身份验证吗?您需要一些 JavaScript 或类似的代码才能将密钥应用于页面内的所有资产/内部链接,这会导致加载略有延迟,但理论上它应该可以工作。