Přístup k úložišti

Dokončeno

Každý objekt, který ukládáte ve službě Azure Storage, má jedinečnou adresu URL. Název vašeho účtu úložiště tvoří část subdomény adresy URL. Kombinace subdomény a názvu domény, která je specifická pro každou službu, tvoří koncový bod pro váš účet úložiště.

Podívejme se na příklad. Pokud je název vašeho účtu úložiště mystorageaccount, vytvoří se výchozí koncové body vašeho účtu úložiště pro služby Azure, jak je znázorněno v následující tabulce:

Služby Výchozí koncový bod
Container Service //mystorageaccount.blob.core.windows.net
Table Service //mystorageaccount.table.core.windows.net
Frontová služba //mystorageaccount.queue.core.windows.net
Souborová služba //mystorageaccount.file.core.windows.net

Vytvoříme adresu URL pro přístup k objektu ve vašem účtu úložiště tak, že k koncovému bodu připojíme umístění objektu v účtu úložiště.

Pro přístup k datům myblob v umístění mycontainer ve vašem účtu úložiště používáme následující adresu URL:

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

Konfigurace vlastních domén

Můžete nakonfigurovat vlastní doménu pro přístup k datům objektů blob v účtu úložiště Azure. Jak jsme si prostudovali, výchozí koncový bod pro Azure Blob Storage je \<storage-account-name>.blob.core.windows.net. Pokud namapujete vlastní doménu a subdoménu, například www.contoso.comna objekt blob nebo webový koncový bod pro váš účet úložiště, můžou uživatelé tuto doménu použít pro přístup k datům objektů blob ve vašem účtu úložiště.

Poznámka:

Azure Storage v současné době neposkytuje nativní podporu https s vlastními doménami. Pro přístup k objektům blob můžete implementovat azure Content Delivery Network (CDN) pomocí vlastních domén přes HTTPS.

Existují dva způsoby konfigurace vlastní domény: přímé mapování a mapování zprostředkující domény.

  • Přímé mapování umožňuje povolit vlastní doménu pro subdoménu do účtu úložiště Azure. Pro tento přístup vytvoříte CNAME záznam, který odkazuje z subdomény na účet úložiště Azure.

    Následující příklad ukazuje, jak se subdoména mapuje na účet úložiště Azure, aby se vytvořil CNAME záznam v systému DNS (Domain Name System):

    • Subdoménu: blobs.contoso.com
    • Účet úložiště Azure: \<storage account>\.blob.core.windows.net
    • Přímý CNAME záznam: contosoblobs.blob.core.windows.net
  • Mapování zprostředkující domény se použije na doménu, která se už používá v Azure. Tento přístup může způsobit menší výpadek, když se doména mapuje. Abyste se vyhnuli výpadkům, můžete k ověření domény použít asverify zprostředkující doménu. Když předložíte asverify klíčové slovo na vlastní subdoménu, povolíte Azure rozpoznat vlastní doménu beze změny záznamu DNS pro doménu. Po úpravě záznamu DNS pro doménu se vaše doména mapuje na koncový bod objektu blob bez výpadků.

    Následující příklad ukazuje, jak je doména, která se používá, mapována na účet úložiště Azure v DNS s asverify zprostředkující doménou:

    • CNAME Záznam: asverify.blobs.contoso.com
    • Průběžný CNAME záznam: asverify.contosoblobs.blob.core.windows.net

    Další informace o mapování zprostředkující domény