Een aangepaste domeinnaam voor uw Azure storage-account configurerenConfigure a custom domain name for your Azure storage account

U kunt een aangepast domein voor toegang tot blobgegevens in uw Azure storage-account configureren.You can configure a custom domain for accessing blob data in your Azure storage account. Het standaardeindpunt voor Azure Blob-opslag is <storage-account-name >. blob.core.windows.net.The default endpoint for Azure Blob storage is <storage-account-name>.blob.core.windows.net. U kunt ook het eindpunt op het web die wordt gegenereerd als onderdeel van de statische websites functie.You can also use the web endpoint that's generated as a part of the static websites feature. Als u een aangepast domein en subdomein, zoals toewijst www.contoso.com, naar het blob of web-eindpunt voor uw opslagaccount, uw gebruikers dat domein toegang tot blob-gegevens in uw storage-account kunnen gebruiken.If you map a custom domain and subdomain, such as www.contoso.com, to the blob or web endpoint for your storage account, your users can use that domain to access blob data in your storage account.

Belangrijk

Azure Storage biedt niet nog systeemeigen ondersteuning voor HTTPS met aangepaste domeinen.Azure Storage does not yet natively support HTTPS with custom domains. U kunt op dit moment Azure CDN gebruiken voor toegang tot blobs met behulp van aangepaste domeinen via HTTPS.You can currently Use Azure CDN to access blobs by using custom domains over HTTPS.

Notitie

Storage-accounts ondersteunen momenteel slechts één aangepaste domeinnaam per account.Storage accounts currently support only one custom domain name per account. U kunt een aangepaste domeinnaam kan niet toewijzen aan de web- en blob service-eindpunten.You can't map a custom domain name to both the web and blob service endpoints.

Notitie

De toewijzing kan alleen worden gebruikt voor subdomeinen (bijvoorbeeld www.contoso.com).The mapping does only work for subdomains (e.g. www.contoso.com). Als u wilt uw eindpunt op het web beschikbaar hebt voor het hoofddomein (bijvoorbeeld contoso.com), wordt u Azure CDN gebruiken met aangepaste domeinenIf you want to have your web endpoint available on the root domain (e.g. contoso.com), then you have to use Azure CDN with custom domains

De volgende tabel ziet u enkele voorbeeld-URL's voor blob-gegevens die zich in een opslagaccount met de naam mystorageaccount.The following table shows a few sample URLs for blob data that's located in a storage account named mystorageaccount. Het aangepaste subdomein dat geregistreerd voor het opslagaccount is www.contoso.com:The custom subdomain that's registered for the storage account is www.contoso.com:

ResourcetypeResource type Standaard-URLDefault URL Aangepaste domein-URLCustom domain URL
Storage-accountStorage account http://mystorageaccount.blob.core.windows.nethttp://mystorageaccount.blob.core.windows.net http://www.contoso.comhttp://www.contoso.com
BlobBlob http://mystorageaccount.blob.core.windows.net/mycontainer/myblobhttp://mystorageaccount.blob.core.windows.net/mycontainer/myblob http://www.contoso.com/mycontainer/myblobhttp://www.contoso.com/mycontainer/myblob
Root-containerRoot container http://mystorageaccount.blob.core.windows.net/myblob of http://mystorageaccount.blob.core.windows.net/$root/myblobhttp://mystorageaccount.blob.core.windows.net/myblob or http://mystorageaccount.blob.core.windows.net/$root/myblob http://www.contoso.com/myblob of http://www.contoso.com/$ root/myblobhttp://www.contoso.com/myblob or http://www.contoso.com/$root/myblob
WebWeb http://mystorageaccount. [ zone].Web.Core.Windows.NET/$Web/[indexdoc] of http://mystorageaccount. [ zone].Web.Core.Windows.NET/[indexdoc] of http://mystorageaccount. [ zone].Web.Core.Windows.NET/$web of http://mystorageaccount. [ zone].Web.Core.Windows.NET/http://mystorageaccount.[zone].web.core.windows.net/$web/[indexdoc] or http://mystorageaccount.[zone].web.core.windows.net/[indexdoc] or http://mystorageaccount.[zone].web.core.windows.net/$web or http://mystorageaccount.[zone].web.core.windows.net/ http://www.contoso.com/$ web- of http://www.contoso.com/ of http://www.contoso.com/$ web / [indexdoc] of http://www.contoso.com/ [indexdoc]http://www.contoso.com/$web or http://www.contoso.com/ or http://www.contoso.com/$web/[indexdoc] or http://www.contoso.com/[indexdoc]

Notitie

Zoals u in de volgende secties, alle voorbeelden voor het eindpunt van blob service ook van toepassing op het web service-eindpunt.As shown in the following sections, all examples for the blob service endpoint also apply to the web service endpoint.

Directe versus tussenliggende CNAME-toewijzingDirect vs. intermediary CNAME mapping

U kunt uw aangepaste domein voorafgegaan door een subdomein verwijzen (bijvoorbeeld www.contoso.com) aan het blobeindpunt voor uw opslagaccount op twee manieren:You can point your custom domain prefixed with a subdomain (e.g. www.contoso.com) to the blob endpoint for your storage account in either of two ways:

  • Gebruik direct CNAME-toewijzing.Use direct CNAME mapping.
  • Gebruik de asverify tussenliggende subdomein.Use the asverify intermediary subdomain.

Directe CNAME-toewijzingDirect CNAME mapping

De methode voor eerste en eenvoudigste, is het maken van een canonieke naam (CNAME)-record die uw aangepaste domein en subdomein dat rechtstreeks naar het blobeindpunt wordt toegewezen.The first, and simplest, method is to create a canonical name (CNAME) record that maps your custom domain and subdomain directly to the blob endpoint. Een CNAME-record is een domain name system (DNS)-functie die een brondomein wordt toegewezen aan een doeldomein.A CNAME record is a domain name system (DNS) feature that maps a source domain to a destination domain. In ons voorbeeld is het brondomein uw eigen aangepaste domein en subdomein (www.contoso.com, bijvoorbeeld).In our example, the source domain is your own custom domain and subdomain (www.contoso.com, for example). Het doeldomein is het eindpunt van de blob-service (mystorageaccount.blob.core.windows.net, bijvoorbeeld).The destination domain is your blob service endpoint (mystorageaccount.blob.core.windows.net, for example).

De directe methode die wordt beschreven in de sectie 'Een aangepast domein registreren'.The direct method is covered in the "Register a custom domain" section.

Tussenliggende toewijzing met asverifyIntermediary mapping with asverify

De tweede methode maakt ook gebruik van CNAME-records.The second method also uses CNAME records. Om te voorkomen uitvaltijd, maar eerst service maakt gebruik van een speciale subdomein asverify die wordt herkend door Azure.To avoid downtime, however, it first employs a special subdomain asverify that's recognized by Azure.

Uw aangepaste domein toewijzen aan een blobeindpunt kan leiden tot een korte periode van uitvaltijd terwijl u bezig zijn met het registreren van het domein in de Azure-portal.Mapping your custom domain to a blob endpoint can cause a brief period of downtime while you are registering the domain in the Azure portal. Als een toepassing met een service level agreement (SLA) waarvoor geen downtime op dit moment biedt ondersteuning voor het domein, gebruikt u de Azure asverify subdomein als een tussenliggende registratiestap.If the domain currently supports an application with a service-level agreement (SLA) that requires zero downtime, use the Azure asverify subdomain as an intermediate registration step. Deze stap zorgt ervoor dat gebruikers toegang uw domein tot hebben terwijl de DNS-toewijzing doorgevoerd wordt.This step ensures that users can access your domain while the DNS mapping takes place.

De tussenliggende methode valt registreren in een aangepast domein met behulp van de asverify subdomein.The intermediary method is covered in Register a custom domain by using the asverify subdomain.

Registreren van een aangepast domeinRegister a custom domain

Het domein registreren met behulp van de procedure in deze sectie als de volgende instructies van toepassing zijn:Register the domain by using the procedure in this section if the following statements apply:

  • U bent unconcerned dat het domein kort niet beschikbaar voor uw gebruikers is.You are unconcerned that the domain is briefly unavailable to your users.
  • Uw aangepaste domein wordt een toepassing niet gehost.Your custom domain is not currently hosting an application.

Azure DNS kunt u een aangepaste DNS-naam voor uw Azure Blob-archief configureren.You can use Azure DNS to configure a custom DNS name for your Azure Blob store. Zie Use Azure DNS to provide custom domain settings for an Azure service (Azure DNS gebruiken om aangepaste domeininstellingen te verstrekken voor een Azure-service) voor meer informatie.For more information, see Use Azure DNS to provide custom domain settings for an Azure service.

Als uw aangepaste domein momenteel een toepassing die geen uitvaltijd ondersteunt, gebruikt u de procedure in het Register een aangepast domein met behulp van de asverify subdomein.If your custom domain currently supports an application that cannot have any downtime, use the procedure in Register a custom domain by using the asverify subdomain.

Als u wilt een aangepaste domeinnaam configureren, maakt u een nieuwe CNAME-record in DNS.To configure a custom domain name, create a new CNAME record in DNS. De CNAME-record bevat een alias voor de naam van een domein.The CNAME record specifies an alias for a domain name. In ons voorbeeld het het adres van uw aangepaste domein wordt toegewezen aan het eindpunt van uw storage-account Blob-opslag.In our example, it maps the address of your custom domain to your storage account's Blob storage endpoint.

Meestal kunt u beheren van uw domein-DNS-instellingen op de website van uw domeinregistrar.You can usually manage your domain's DNS settings on your domain registrar's website. Elke registrar heeft een methode vergelijkbaar, maar enigszins afwijken van het opgeven van een CNAME-record, maar het concept is hetzelfde.Each registrar has a similar but slightly different method of specifying a CNAME record, but the concept is the same. Omdat sommige pakketten van de registratie van basic domein geen DNS-configuratie biedt, moet u mogelijk uw domein registratiepakket bijwerken voordat u kunt de CNAME-record maken.Because some basic domain registration packages don't offer DNS configuration, you might need to upgrade your domain registration package before you can create the CNAME record.

  1. In de Azure-portal, gaat u naar uw storage-account.In the Azure portal, go to your storage account.

  2. In het menu onder Blob-Service, selecteer aangepast domein.In the menu pane, under Blob Service, select Custom domain.
    De aangepast domein deelvenster wordt geopend.The Custom domain pane opens.

  3. Aanmelden bij de website van uw domeinregistrar en ga vervolgens naar de pagina voor het beheren van DNS.Sign in to your domain registrar's website, and then go to the page for managing DNS.
    U kunt de pagina vinden in een sectie met de naam domeinnaam, DNS, of Serverbeheernaam.You might find the page in a section named Domain Name, DNS, or Name Server Management.

  4. Zoek het gedeelte voor het beheren van CNAME's.Find the section for managing CNAMEs.
    Mogelijk hebt u om te gaan naar een pagina met geavanceerde instellingen en zoek naar CNAME, Alias, of subdomeinen.You might have to go to an advanced settings page and look for CNAME, Alias, or Subdomains.

  5. Maak een nieuwe CNAME-record, voer een subdomein alias zoals www of foto's (subdomein is vereist, hoofddomeinen worden niet ondersteund), en geef vervolgens de naam van een host.Create a new CNAME record, enter a subdomain alias such as www or photos (subdomain is required, root domains are not supported), and then provide a host name.
    De hostnaam is het eindpunt van de blob-service.The host name is your blob service endpoint. De indeling <mystorageaccount >. blob.core.windows.net, waarbij mystorageaccount is de naam van uw storage-account.Its format is <mystorageaccount>.blob.core.windows.net, where mystorageaccount is the name of your storage account. De naam van de host te gebruiken wordt weergegeven in item #1 van de aangepast domein deelvenster in de Azure-portal.The host name to use appears in item #1 of the Custom domain pane in the Azure portal.

  6. In de aangepast domein deelvenster in het tekstvak, voer de naam van uw aangepaste domein, met inbegrip van het subdomein.In the Custom domain pane, in the text box, enter the name of your custom domain, including the subdomain.
    Bijvoorbeeld, als uw domein is contoso.com en je alias subdomein is www, voer www.contoso.com.For example, if your domain is contoso.com and your subdomain alias is www, enter www.contoso.com. Als uw subdomein foto's, voer photos.contoso.com.If your subdomain is photos, enter photos.contoso.com.

  7. Selecteer voor het registreren van uw aangepaste domein, opslaan.To register your custom domain, select Save.
    Als de registratie geslaagd is, de portal een melding dat uw storage-account is bijgewerkt.If the registration is successful, the portal notifies you that your storage account was successfully updated.

Nadat de nieuwe CNAME-record is doorgegeven via DNS, als uw gebruikers de juiste machtigingen hebben, kunnen ze de blob-gegevens bekijken met behulp van uw aangepaste domein.After your new CNAME record has propagated through DNS, if your users have the appropriate permissions, they can view blob data by using your custom domain.

Een aangepast domein registreren met behulp van de asverify subdomeinRegister a custom domain by using the asverify subdomain

Als uw aangepaste domein momenteel een toepassing met een SLA die vereist dat er geen service niet beschikbaar is ondersteunt, moet u uw aangepaste domein registreren met behulp van de procedure in deze sectie.If your custom domain currently supports an application with an SLA that requires that there be no downtime, register your custom domain by using the procedure in this section. Door het maken van een CNAME die van asverify.< subdomein >. <customdomain > naar asverify.< storageaccount >. blob.core.windows.net, kunt u uw domein met Azure vooraf registreren.By creating a CNAME that points from asverify.<subdomain>.<customdomain> to asverify.<storageaccount>.blob.core.windows.net, you can pre-register your domain with Azure. U kunt vervolgens een tweede CNAME die van maken <subdomein >.< customdomain > naar <storageaccount >. blob.core.windows.net, en vervolgens verkeer naar uw aangepaste domein wordt omgeleid naar uw blobeindpunt.You can then create a second CNAME that points from <subdomain>.<customdomain> to <storageaccount>.blob.core.windows.net, and then traffic to your custom domain is directed to your blob endpoint.

De asverify subdomein is een speciale subdomein wordt herkend door Azure.The asverify subdomain is a special subdomain recognized by Azure. Door het begin asverify aan uw eigen subdomein, kan u Azure voor het herkennen van uw aangepaste domein zonder te hoeven wijzigen van de DNS-record voor het domein.By prepending asverify to your own subdomain, you permit Azure to recognize your custom domain without having to modify the DNS record for the domain. Wanneer u mag de DNS-record voor het domein worden gewijzigd, wordt deze toegewezen aan het blobeindpunt zonder uitvaltijd.When you do modify the DNS record for the domain, it will be mapped to the blob endpoint with no downtime.

  1. In de Azure-portal, gaat u naar uw storage-account.In the Azure portal, go to your storage account.

  2. In het menu onder Blob-Service, selecteer aangepast domein.In the menu pane, under Blob Service, select Custom domain.
    De aangepast domein deelvenster wordt geopend.The Custom domain pane opens.

  3. Aanmelden bij de website van uw DNS-provider en gaat u naar de pagina voor het beheren van DNS.Sign in to your DNS provider's website, and then go to the page for managing DNS.
    U kunt de pagina vinden in een sectie met de naam domeinnaam, DNS, of Serverbeheernaam.You might find the page in a section named Domain Name, DNS, or Name Server Management.

  4. Zoek het gedeelte voor het beheren van CNAME's.Find the section for managing CNAMEs.
    Mogelijk hebt u om te gaan naar een pagina met geavanceerde instellingen en zoek naar CNAME, Alias, of subdomeinen.You might have to go to an advanced settings page and look for CNAME, Alias, or Subdomains.

  5. Maak een nieuwe CNAME-record, bieden de alias van een subdomein met de asverify subdomein, zoals asverify.www of asverify.photos, en geef vervolgens de naam van een host.Create a new CNAME record, provide a subdomain alias that includes the asverify subdomain, such as asverify.www or asverify.photos, and then provide a host name.
    De hostnaam is het eindpunt van de blob-service.The host name is your blob service endpoint. De indeling asverify.< mystorageaccount >. blob.core.windows.net, waarbij mystorageaccount is de naam van uw storage-account.Its format is asverify.<mystorageaccount>.blob.core.windows.net, where mystorageaccount is the name of your storage account. De naam van de host te gebruiken wordt weergegeven in item #2 van de aangepast domein deelvenster in de Azure-portal.The host name to use appears in item #2 of the Custom domain pane in the Azure portal.

  6. In de aangepast domein deelvenster in het tekstvak, voer de naam van uw aangepaste domein, met inbegrip van het subdomein.In the Custom domain pane, in the text box, enter the name of your custom domain, including the subdomain.
    Maak daarbij dan geen asverify.Do not include asverify. Bijvoorbeeld, als uw domein is contoso.com en je alias subdomein is www, voer www.contoso.com.For example, if your domain is contoso.com and your subdomain alias is www, enter www.contoso.com. Als uw subdomein foto's, voer photos.contoso.com.If your subdomain is photos, enter photos.contoso.com.

  7. Selecteer de indirecte CNAME-validatie gebruiken selectievakje.Select the Use indirect CNAME validation check box.

  8. Selecteer voor het registreren van uw aangepaste domein, opslaan.To register your custom domain, select Save.
    Als de registratie geslaagd is, de portal een melding dat uw storage-account is bijgewerkt.If the registration is successful, the portal notifies you that your storage account was successfully updated. Uw aangepaste domein is geverifieerd door Azure, maar het verkeer naar uw domein nog niet wordt doorgestuurd naar uw storage-account.Your custom domain has been verified by Azure, but traffic to your domain is not yet being routed to your storage account.

  9. Ga terug naar de website van uw DNS-provider en maak vervolgens een andere CNAME-record die uw subdomein wordt toegewezen aan het eindpunt van de blob-service.Return to your DNS provider's website, and then create another CNAME record that maps your subdomain to your blob service endpoint.
    Bijvoorbeeld, geef het subdomein als www of foto's (zonder de asverify) en geef de hostnaam van de als <mystorageaccount >. blob.core.windows.net, waarbij mystorageaccount is de naam van uw storage-account.For example, specify the subdomain as www or photos (without the asverify) and specify the host name as <mystorageaccount>.blob.core.windows.net, where mystorageaccount is the name of your storage account. De registratie van uw aangepaste domein is met deze stap is voltooid.With this step, the registration of your custom domain is complete.

  10. Ten slotte kunt u de zojuist gemaakte CNAME-record met verwijderen de asverify subdomein, die alleen als een tussenliggend stap vereist is.Finally, you can delete the newly created CNAME record that contains the asverify subdomain, which was required only as an intermediary step.

Nadat de nieuwe CNAME-record is doorgegeven via DNS, als uw gebruikers de juiste machtigingen hebben, kunnen ze de blob-gegevens bekijken met behulp van uw aangepaste domein.After your new CNAME record has propagated through DNS, if your users have the appropriate permissions, they can view blob data by using your custom domain.

Uw aangepaste domein testenTest your custom domain

Om te bevestigen dat uw aangepaste domein is toegewezen aan uw eindpunt van blob service, een blob in een openbare container binnen uw opslagaccount te maken.To confirm that your custom domain is mapped to your blob service endpoint, create a blob in a public container within your storage account. Klik vervolgens in een webbrowser toegang krijgen tot de blob met behulp van een URI in de volgende indeling: http://<subdomain.customdomain>/<mycontainer>/<myblob>Then, in a web browser, access the blob by using a URI in the following format: http://<subdomain.customdomain>/<mycontainer>/<myblob>

Bijvoorbeeld, voor toegang tot een webformulier in het myforms -container in de photos.contoso.com aangepaste subdomein, kunt u de volgende URI: http://photos.contoso.com/myforms/applicationform.htmFor example, to access a web form in the myforms container in the photos.contoso.com custom subdomain, you might use the following URI: http://photos.contoso.com/myforms/applicationform.htm

Registratie ongedaan maken van een aangepast domeinDeregister a custom domain

Als u wilt een aangepast domein voor het eindpunt van Blob-opslag voor de registratie ongedaan maken, gebruikt u een van de volgende procedures.To deregister a custom domain for your Blob storage endpoint, use one of the following procedures.

Azure PortalAzure portal

Als u wilt verwijderen van de instelling van het aangepaste domein, het volgende doen:To remove the custom domain setting, do the following:

  1. In de Azure-portal, gaat u naar uw storage-account.In the Azure portal, go to your storage account.

  2. In het menu onder Blob-Service, selecteer aangepast domein.In the menu pane, under Blob Service, select Custom domain.
    De aangepast domein deelvenster wordt geopend.The Custom domain pane opens.

  3. Hiermee schakelt u de inhoud van het tekstvak met de naam van uw aangepaste domein.Clear the contents of the text box that contains your custom domain name.

  4. Selecteer de knop Opslaan.Select the Save button.

Nadat u het aangepaste domein hebt verwijderd, ziet u een portalmelding dat uw storage-account is bijgewerkt.After the custom domain has been removed successfully, you will see a portal notification that your storage account was successfully updated.

Azure-CLIAzure CLI

U kunt de registratie van een aangepast domein verwijderen met de az storage account update CLI opdracht in en geef vervolgens een lege tekenreeks ("") voor de --custom-domain argumentwaarde.To remove a custom domain registration, use the az storage account update CLI command, and then specify an empty string ("") for the --custom-domain argument value.

  • De opdrachtindeling van de:Command format:

    az storage account update \
        --name <storage-account-name> \
        --resource-group <resource-group-name> \
        --custom-domain ""
    
  • Opdrachtvoorbeeld van de:Command example:

    az storage account update \
        --name mystorageaccount \
        --resource-group myresourcegroup \
        --custom-domain ""
    

PowerShellPowerShell

Notitie

Dit artikel is bijgewerkt voor het gebruik van de nieuwe Azure PowerShell Az-module.This article has been updated to use the new Azure PowerShell Az module. U kunt nog steeds de AzureRM-module die blijven ontvangen van oplossingen voor problemen tot ten minste December 2020.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Zie voor meer informatie over de nieuwe Az-module en compatibiliteit met AzureRM Introductie van de nieuwe Az-module van Azure PowerShell.To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Zie voor instructies over Az-module installeren, Azure PowerShell installeren.For Az module installation instructions, see Install Azure PowerShell.

U kunt de registratie van een aangepast domein verwijderen met de Set AzStorageAccount PowerShell-cmdlet en geef vervolgens een lege tekenreeks ("") voor de -CustomDomainName argumentwaarde.To remove a custom domain registration, use the Set-AzStorageAccount PowerShell cmdlet, and then specify an empty string ("") for the -CustomDomainName argument value.

  • De opdrachtindeling van de:Command format:

    Set-AzStorageAccount `
        -ResourceGroupName "<resource-group-name>" `
        -AccountName "<storage-account-name>" `
        -CustomDomainName ""
    
  • Opdrachtvoorbeeld van de:Command example:

    Set-AzStorageAccount `
        -ResourceGroupName "myresourcegroup" `
        -AccountName "mystorageaccount" `
        -CustomDomainName ""
    

Volgende stappenNext steps