CloudFront原始基本授权

时间:2019-05-16 20:38:24

标签: amazon-cloudfront

我的原始服务器受密码保护。我需要CloudFront对其进行身份验证并缓存网站的内容。

这是基本授权。我已经进入原始设置并在页面底部设置了标题,从而设置了授权标题:

Header Name       Value
Authorization     Basic myusername:mypassword

我的问题是我的CloudFront URL提示我输入用户名和密码。也许它正在缓存.htaccess。如何防止它这样做?

2 个答案:

答案 0 :(得分:0)

您的配置似乎有效。

自定义来源标头发送到请求中的来源。如果请求中已经存在相同的标头,则会自动将其删除,然后再添加自定义标头。观众看不到。

答案 1 :(得分:0)

您很有可能必须对myusername:mypassword对进行base64编码,因此看起来像: 标头名称值 授权基本base64encode(username:password)

在运行任何尝试之前,请确保使缓存无效

相关问题