Доступ к хранилищу

Завершено

Каждый объект, который вы храните в служба хранилища Azure, имеет уникальный URL-адрес. Имя учетной записи хранения формирует часть поддомена URL-адреса. Сочетание поддомена и доменного имени, которое зависит от каждой службы, формирует конечную точку для учетной записи хранения.

Давайте рассмотрим пример. Если имя учетной записи хранения — mystorageaccount, конечные точки по умолчанию для учетной записи хранения формируются для служб Azure, как показано в следующей таблице:

Service Конечная точка по умолчанию
Служба контейнеров //mystorageaccount.blob.core.windows.net
Служба таблиц //mystorageaccount.table.core.windows.net
Служба очередей //mystorageaccount.queue.core.windows.net
Файловая служба //mystorageaccount.file.core.windows.net

Мы создадим URL-адрес для доступа к объекту в учетной записи хранения, добавив расположение объекта в учетную запись хранения в конечную точку.

Чтобы получить доступ к данным myblob в расположении mycontainer в учетной записи хранения, мы используем следующий URL-адрес:

// mystorageaccount .blob.core.windows.net/ mycontainer / myblob.

Настройка личных доменов

Вы можете настроить личный домен для доступа к данным BLOB-объектов в учетной записи хранения Azure. Как мы рассмотрели, конечная точка по умолчанию для Хранилище BLOB-объектов Azure \<storage-account-name>.blob.core.windows.net. Если вы сопоставляете личный домен и поддомен, например www.contoso.com, с большим двоичным объектом или веб-конечной точкой для учетной записи хранения, пользователи могут использовать этот домен для доступа к данным BLOB-объектов в вашей учетной записи хранения.

Существует два способа настройки личного домена: прямое сопоставление и сопоставление промежуточных доменов.

  • Прямое сопоставление позволяет включить личный домен для поддомена с учетной записью хранения Azure. Для этого подхода создается CNAME запись, указывающая из поддомена в учетную запись хранения Azure.

    В следующем примере показано, как поддомен сопоставляется с учетной записью хранения Azure для создания CNAME записи в системе доменных имен (DNS):

    • Поддомен: blobs.contoso.com
    • Учетная запись хранения Azure: \<storage account>\.blob.core.windows.net
    • Прямая CNAME запись: contosoblobs.blob.core.windows.net
  • Сопоставление промежуточных доменов применяется к домену, который уже используется в Azure. Такой подход может привести к незначительным простоям во время сопоставлений домена. Чтобы избежать простоя, можно использовать промежуточный asverify домен для проверки домена. Применив asverify ключевое слово к собственному поддомену, вы можете Azure распознать личный домен без изменения записи DNS для домена. После изменения записи DNS для домена домен сопоставляется с конечной точкой большого двоичного объекта без простоя.

    В следующем примере показано, как домен, используемый, сопоставляется с учетной записью хранения Azure в DNS с промежуточным доменом asverify :

    • CNAME запись: asverify.blobs.contoso.com
    • Промежуточная CNAME запись: asverify.contosoblobs.blob.core.windows.net