Пользовательский домен выдает ошибку 400 с Azure CDN - PullRequest
0 голосов
/ 13 мая 2011

Я пытаюсь получить доступ к своему контенту в моем 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>

Однако при доступе по URL-адресу, указанному в Azure (accountname.blob.core.windows.net), все работает отлично.

Хранилище создано несколько недель назад, как и пользовательский домен. Я создал CNAME и указал его на accountname.blob.core.windows.net.

Как показать контент из моего пользовательского домена?

РЕДАКТИРОВАТЬ: я пытался указать мой пользовательский домен для xxxxxxx.vo.msecnd.net. Теперь все, что я получаю, это пустая страница. Я не могу понять, где указать мой пользовательский домен. Несмотря ни на что, я получаю ошибку http 400.

Ответы [ 2 ]

0 голосов
/ 16 мая 2011

Я не использовал Azure CDN, но я предлагаю вам убедиться, что ваш CNAME настроен правильно. Попробуйте dig ваше DNS-имя и убедитесь, что оно содержит что-то вроде

;; ANSWER SECTION:
cdn.mydomain.com.   7200    IN  CNAME   accountname.blob.core.windows.net.
0 голосов
/ 13 мая 2011

Следовали ли вы инструкциям по отображению CName в http://blog.smarx.com/posts/using-the-new-windows-azure-cdn-with-a-custom-domain?

...