Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在Azure中使用CDN访问BLOB_Azure_Cdn_Azure Cdn - Fatal编程技术网

无法在Azure中使用CDN访问BLOB

无法在Azure中使用CDN访问BLOB,azure,cdn,azure-cdn,Azure,Cdn,Azure Cdn,我在azure中有一个存储帐户, 它包含作为“图像”的容器 我可以使用以下路径访问我的blob 现在我已经为您创建了CDN &获得了CDN的一些URL,如下所示 但是当我尝试使用CDN访问我的BLOB时,如下所示 我得到404-找不到错误 我启用了端点,启用了HTTP协议,启用了查询字符串状态 出什么问题了?您是否公开了blob容器 并正确配置您的CDN端点 后来,我能够访问那些BLOB的 我认为我们需要等待大约24或48小时才能访问这些blob 编辑:后来我才知道,60分钟的延迟等于1

我在azure中有一个存储帐户, 它包含作为“图像”的容器 我可以使用以下路径访问我的blob

现在我已经为您创建了CDN

&获得了CDN的一些URL,如下所示

但是当我尝试使用CDN访问我的BLOB时,如下所示

我得到404-找不到错误

我启用了端点,启用了HTTP协议,启用了查询字符串状态


出什么问题了?

您是否公开了blob容器

并正确配置您的CDN端点


后来,我能够访问那些BLOB的


我认为我们需要等待大约24或48小时才能访问这些blob


编辑:后来我才知道,60分钟的延迟等于1小时。

是的,我已经完成了这两项设置。这就是为什么我能够使用blobURL访问我的BLOB(公开之后)。我已经为CDN创建了端点,从那个里我得到了CDN的URL。我的问题中提到了这两个URL。我想向Azure提出这个问题,CDN非常容易设置。唯一需要检查的是,在快速创建时,您选择了正确的Blob帐户。我还尝试了您的Blob核心地址,但收到一个错误,文件不存在或未设置为public。我还注意到您正在使用HTTPS,如果您想使用HTTPS,您必须在端点启用它。我遇到了同样的问题。容器是公共的,CDN端点已设置。。。但它仍然显示404,表示blobURL上存在的所有内容。如果有人发现了这一点,那就太棒了。可笑的是,当我们已经订阅时,我不得不支付25美元才能从微软获得支持。。。smhI认为我们需要等待大约24或48小时。能够访问这些BLOBsI现在看到它需要15-60分钟。这似乎是Azure的一个错误,不应该是404。至少,基于文档和您对良好API的期望。“尝试立即使用CDN域名的用户可能会收到状态代码400(错误请求),直到内容通过CDN可用。”如果容器名称不是CDN,则不会缓存blob?我说得对吗?