【问题标题】:Can S3 default end-point direct to HTTPS without custom domain?S3 默认端点可以在没有自定义域的情况下重定向到 HTTPS 吗?
【发布时间】:2020-04-07 00:02:11
【问题描述】:

我们正在做 POC 并将我们的网站托管在 S3 网站上,到目前为止一切顺利。默认情况下它暴露了 HTTP 端点,是否可以将其转换为 HTTPS 而无需使用自定义域?我们很乐意使用 S3 默认提供的同一个域,只是将其指向 HTTPS。

我尝试使用云端分发,并尝试在“源域名”中使用存储桶名称和静态端点,但到目前为止没有运气

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-cloudfront


    【解决方案1】:

    如果您创建 CloudFront 分配,它应该可以工作。 CF 将为您公开一个 HTTPS 端点,只需确保

    • SSL 证书 下,您选择了默认 CloudFront 证书 (*.cloudfront.net)
    • CF 有权访问存储桶的内容。这可以通过在存储桶中公开项目来实现,或者更好的选择:允许 CF 为您创建 原始访问身份并将必要的权限附加到存储桶。

    【讨论】:

    • 您能否发布 HTTPS 的错误和 CF 分发设置的打印屏幕?
    • 给你,刚刚用配置更新了票证。 HTTP 请求工作正常,但 HTTPS 超时
    • 我可以访问它。看到一个登录表单,输入了错误的凭据并最终加载。 CF 分发似乎正在运行
    • 您能否告知您访问的是哪个 URL? HTTPS 还是不行,再试一次
    猜你喜欢
    • 2016-12-13
    • 1970-01-01
    • 1970-01-01
    • 2019-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-25
    相关资源
    最近更新 更多