【问题标题】:Unable to access Azure blob with custom domain无法使用自定义域访问 Azure Blob
【发布时间】:2019-05-06 13:44:17
【问题描述】:

我在 Azure blob 存储中有图像,我可以通过以下 URL 公开访问这些图像:

https://app.blob.core.windows.net/images/share-img.png

我在存储帐户门户中添加了一个自定义(子)域storage.mydomain.net,并使用 CNAME 方法对其进行了验证,我尝试使用自定义域 URL 访问图像,例如:

http://storage.mydomain.net/images/share-img.png

我收到以下 404 消息

The requested content does not exist.
HttpStatusCode: 404
ErrorCode: WebContentNotFound
RequestId : 5ce62ecb-e01e-0050-1941-039626000000
TimeStamp : 2019-05-05T12:56:11.3927925Z

有谁知道我做错了什么?

注意事项:

  • 我认为我不需要为此添加 CDN,因为我不会提供服务 通过 HTTPS 的图像(尚未)。

  • 我在门户配置部分禁用了安全传输。

  • 以上网址仅为示例

【问题讨论】:

  • 从流程上看,您似乎做对了一切。您是否可以共享实际 URL(存储和自定义域)?
  • 这些资源是否可供匿名用户使用并加载到app.blob.core.windows.net/images/share-img.png 路径上?只需确保不适用需要 SAS 的私有默认值。

标签: azure azure-blob-storage


【解决方案1】:

使用 CNAME 方法验证它

你是如何验证的?

您可以使用 dns lookup tool 来检查您的子域是否有效。

这是我让它工作的所有步骤。

1.我从 Azure 购买了域。所以我只是为存储端点添加了一个 CNAME。

2.然后将自定义域添加到存储。

【讨论】:

    猜你喜欢
    • 2018-01-07
    • 2021-09-17
    • 2014-08-22
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    • 2018-02-12
    • 1970-01-01
    • 2014-10-16
    相关资源
    最近更新 更多