【问题标题】:CloudFront Origin Basic AuthorizationCloudFront Origin 基本授权
【发布时间】:2019-10-04 04:29:30
【问题描述】:

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

这是基本授权。我已经通过进入 Origin 设置并在页面底部设置标题来设置授权标题:

Header Name       Value
Authorization     Basic myusername:mypassword

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

【问题讨论】:

    标签: amazon-cloudfront


    【解决方案1】:

    您的配置似乎有效。

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

    【讨论】:

      【解决方案2】:

      您很可能必须对您的 myusername:mypassword 对进行 base64 编码,所以它看起来像: 标题名称值 授权基础base64encode(username:password)

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-04-24
        • 1970-01-01
        • 1970-01-01
        • 2021-10-17
        • 2014-01-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多