自定义域在Azure CDN中提供错误400

时间:2011-05-13 09:49:42

标签: azure azure-storage azure-storage-blobs

我正在尝试通过自定义域访问我的Azure CDN上的内容(cdn.mydomain.com/pictures/logo.jpg)

但我收到错误400:

<Error>
    <Code>InvalidUri</Code>
    <Message>
        The requested URI does not represent any resource on the server. RequestId:8fa9ea29-e46f-4053-a902-5707d19e1520 Time:2011-05-13T09:40:08.3459953Z
    </Message>
    <UriPath>http://cdn.mydomain.com/pictures/logo.jpg</UriPath>
</Error>

但是,当通过Azure(accountname.blob.core.windows.net)给出的URL访问时,一切都很完美。

存储是在几周前创建的,自定义域也是如此。我创建了一个CNAME,并将其指向accountname.blob.core.windows.net。

如何显示自定义域中的内容?

编辑:我尝试将自定义域名指向xxxxxxx.vo.msecnd.net。现在,我得到的只是一个空白页面。我似乎无法弄清楚在哪里指向我的自定义域名。无论如何,我最终得到了一个http错误400。

2 个答案:

答案 0 :(得分:0)

您是否按照http://blog.smarx.com/posts/using-the-new-windows-azure-cdn-with-a-custom-domain

中的CName地图说明进行操作

答案 1 :(得分:0)

我没有使用Azure CDN,但我建议您验证您的CNAME是否已正确设置。尝试dig您的DNS名称,并检查它是否包含类似

的内容
;; ANSWER SECTION:
cdn.mydomain.com.   7200    IN  CNAME   accountname.blob.core.windows.net.