azure - 无法使用自定义域访问 Azure Blob
问题描述
我在 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 只是示例
解决方案
使用 CNAME 方法验证它
你是怎么验证的?
您可以使用 dns查找工具来检查您的子域是否有效。
这是我让它工作的所有步骤。
1.我从 Azure 购买了域名。所以我只是为存储端点添加了一个 CNAME。
推荐阅读
- react-native - 应用程序在 react-native 中进入后台状态后的间隔处理
- bash - 使用我的 bash 脚本将目录更改为嵌套文件夹内的文件夹时出现问题
- java - Twilio:如何在正文消息上发送链接
- amazon-web-services - SQS队列在一定时间后不为空时报警?
- reactjs - REACTJS:值未定义
- ios - 如何存储 [[string]] 并从核心数据中获取它?
- docker - 为什么“sh -c 命令”中的 -c 在某些情况下是强制性的,而在其他情况下是不允许的?
- json - 如何从 OPENJSON 获取多列值并交叉应用
- javascript - 使用 Nativescript + Angular 实现与 SignalR 的连接
- dart - 为什么我的自定义随机课程无法生成随机数,而标准数学课程却可以,魔法发生在哪里?