Eseguire il mapping di un dominio personalizzato a un endpoint Archiviazione Blob di Azure

È possibile eseguire il mapping di un dominio personalizzato a un endpoint del servizio BLOB o a un endpoint di sito Web statico.

Nota

Questo mapping funziona solo per i sottodomini (ad esempio: www.contoso.com ). Se si vuole che l'endpoint Web sia disponibile nel dominio radice ,ad esempio , è necessario usare contoso.com Rete CDN di Azure. Per istruzioni, vedere la sezione Eseguire il mapping di un dominio personalizzato con HTTPS abilitato di questo articolo. Poiché in questa sezione di questo articolo viene abilitato il dominio radice del dominio personalizzato, il passaggio all'interno di tale sezione per l'abilitazione di HTTPS è facoltativo.

Eseguire il mapping di un dominio personalizzato con solo HTTP abilitato

Questo approccio è più semplice, ma consente solo l'accesso HTTP. Se l'account di archiviazione è configurato per richiedere il trasferimento sicuro su HTTPS, è necessario abilitare l'accesso HTTPS per il dominio personalizzato.

Per abilitare l'accesso HTTPS, vedere la sezione Eseguire il mapping di un dominio personalizzato con HTTPS abilitato di questo articolo.

Eseguire il mapping di un dominio personalizzato

Importante

Il dominio personalizzato non sarà per un breve periodo di tempo disponibile per gli utenti durante il completamento della configurazione. Se il dominio supporta attualmente un'applicazione con un contratto di servizio che non richiede tempi di inattività, seguire la procedura descritta nella sezione Eseguire il mapping di un dominio personalizzato senza tempi di inattività di questo articolo per assicurarsi che gli utenti possano accedere al dominio durante il mapping DNS.

Se non si è abiliti che il dominio non è per un breve periodo di tempo disponibile per gli utenti, seguire questa procedura.

✔️ Passaggio 1: Ottenere il nome host dell'endpoint di archiviazione.

✔️ Passaggio 2: Creare un record di nome canonico (CNAME) con il provider di dominio.

✔️ Passaggio 3: Registrare il dominio personalizzato in Azure.

✔️ Passaggio 4: Testare il dominio personalizzato.

Passaggio 1: Ottenere il nome host dell'endpoint di archiviazione

Il nome host è l'URL dell'endpoint di archiviazione senza l'identificatore del protocollo e la barra finale.

  1. Nel portale di Azure passare all'account di archiviazione.

  2. Nel riquadro dei menu, in Impostazioni selezionare Endpoint.

  3. Copiare il valore dell'endpoint del servizio BLOB o dell'endpoint del sito Web statico in un file di testo.

    Nota

    L'endpoint di Data Lake Storage non è supportato, ad esempio https://mystorageaccount.dfs.core.windows.net/ .

  4. Rimuovere l'identificatore di protocollo (ad esempio: HTTPS ) e la barra finale da tale stringa. La tabella seguente contiene esempi.

    Tipo di endpoint endpoint nome host
    servizio BLOB https://mystorageaccount.blob.core.windows.net/ mystorageaccount.blob.core.windows.net
    sito Web statico https://mystorageaccount.z5.web.core.windows.net/ mystorageaccount.z5.web.core.windows.net

    Impostare questo valore da riservare per un momento successivo.

Passaggio 2: Creare un record di nome canonico (CNAME) con il provider di dominio

Creare un record CNAME in modo che punti al nome host. Un record CNAME è un tipo di record DOMAIN NAME SYSTEM (DNS) che esegue il mapping di un nome di dominio di origine a un nome di dominio di destinazione.

  1. Accedere al sito Web del registrar di dominio e quindi passare alla pagina per la gestione dell'impostazione DNS.

    che potrebbe essere contenuta in una sezione denominata Nome di dominio, DNS o Gestione server dei nomi.

  2. Trovare la sezione per la gestione dei record CNAME.

    Potrebbe essere necessario passare a una pagina di impostazioni avanzate e cercare le parole CNAME, Alias o Subdomains.

  3. Creare un record CNAME. Come parte di tale record, specificare gli elementi seguenti:

    • Alias del sottodominio, ad www esempio o photos . Il sottodominio è obbligatorio, i domini radice non sono supportati.

    • Il nome host ottenuto nella sezione Ottenere il nome host dell'endpoint di archiviazione più indietro in questo articolo.

Passaggio 3: Registrare il dominio personalizzato in Azure

  1. Nel portale di Azure passare all'account di archiviazione.

  2. Nel riquadro dei menu, in Sicurezza e rete, selezionare Rete.

  3. Nella pagina Rete scegliere la scheda Dominio personalizzato.

    Nota

    Questa opzione non viene visualizzata negli account in cui è abilitata la funzionalità dello spazio dei nomi gerarchico. Per questi account, usare PowerShell o l'interfaccia della riga di comando di Azure per completare questo passaggio.

  4. Nella casella di testo Nome di dominio immettere il nome del dominio personalizzato, incluso il sottodominio.

    Ad esempio, se il dominio è contoso.com e l'alias del sottodominio è www, immettere www.contoso.com . Se il sottodominio è photos, immettere photos.contoso.com .

  5. Per registrare il dominio personalizzato, scegliere il pulsante Salva.

    Dopo che il record CNAME è stato propagato tramite i domain name server (DNS) e se gli utenti hanno le autorizzazioni appropriate, possono visualizzare i dati BLOB usando il dominio personalizzato.

Passaggio 4: Testare il dominio personalizzato

Per verificare che il mapping del dominio personalizzato all'endpoint del servizio BLOB sia stato eseguito, creare un BLOB in un contenitore pubblico all'interno dell'account di archiviazione. Quindi, in un Web browser, accedere al BLOB usando un URI nel formato seguente: http://<subdomain.customdomain>/<mycontainer>/<myblob>

Ad esempio, per accedere a un modulo Web nel contenitore nel myforms sottodominio photos.contoso.com personalizzato, è possibile usare l'URI seguente: http://photos.contoso.com/myforms/applicationform.htm

Eseguire il mapping di un dominio personalizzato senza tempi di inattività

Nota

Se non si è a verificare che il dominio non sia per un breve periodo di tempo non disponibile per gli utenti, è consigliabile usare la procedura descritta nella sezione Eseguire il mapping di un dominio personalizzato di questo articolo. Si tratta di un approccio più semplice con meno passaggi.

Se il dominio supporta attualmente un'applicazione con un contratto di servizio che non richiede tempi di inattività, seguire questa procedura per assicurarsi che gli utenti possano accedere al dominio durante il mapping DNS.

✔️ Passaggio 1: Ottenere il nome host dell'endpoint di archiviazione.

✔️ Passaggio 2: Creare un record CNAME (Nome canonico intermedio) con il provider di dominio.

✔️ Passaggio 3: Preregistrare il dominio personalizzato con Azure.

✔️ Passaggio 4: Creare un record CNAME con il provider di dominio.

✔️ Passaggio 5: Testare il dominio personalizzato.

Passaggio 1: Ottenere il nome host dell'endpoint di archiviazione

Il nome host è l'URL dell'endpoint di archiviazione senza l'identificatore del protocollo e la barra finale.

  1. Nel portale di Azure passare all'account di archiviazione.

  2. Nel riquadro dei menu, in Impostazioni selezionare Endpoint.

  3. Copiare il valore dell'endpoint del servizio BLOB o dell'endpoint del sito Web statico in un file di testo.

    Nota

    L'endpoint di Data Lake Storage non è supportato, ad esempio https://mystorageaccount.dfs.core.windows.net/ .

  4. Rimuovere l'identificatore di protocollo (ad esempio: HTTPS ) e la barra finale da tale stringa. La tabella seguente contiene esempi.

    Tipo di endpoint endpoint nome host
    servizio BLOB https://mystorageaccount.blob.core.windows.net/ mystorageaccount.blob.core.windows.net
    sito Web statico https://mystorageaccount.z5.web.core.windows.net/ mystorageaccount.z5.web.core.windows.net

    Impostare questo valore da riservare per un momento successivo.

Passaggio 2: Creare un record CNAME (Canonical Name) intermedio con il provider di dominio

Creare un record CNAME temporaneo in modo che punti al nome host. Un record CNAME è un tipo di record DNS che esegue il mapping di un nome di dominio di origine a uno di destinazione.

  1. Accedere al sito Web del registrar di dominio e quindi passare alla pagina per la gestione dell'impostazione DNS.

    che potrebbe essere contenuta in una sezione denominata Nome di dominio, DNS o Gestione server dei nomi.

  2. Trovare la sezione per la gestione dei record CNAME.

    Potrebbe essere necessario passare a una pagina di impostazioni avanzate e cercare le parole CNAME, Alias o Subdomains.

  3. Creare un record CNAME. Come parte di tale record, specificare gli elementi seguenti:

    • Alias del sottodominio, ad www esempio o photos . Il sottodominio è obbligatorio, i domini radice non sono supportati.

      Aggiungere il asverify sottodominio all'alias. Ad esempio, asverify.www o asverify.photos.

    • Il nome host ottenuto nella sezione Ottenere il nome host dell'endpoint di archiviazione più indietro in questo articolo.

      Aggiungere il asverify sottodominio al nome host. Ad esempio: asverify.mystorageaccount.blob.core.windows.net.

Passaggio 3: Pre-registrare il dominio personalizzato in Azure

Quando si preregistra il dominio personalizzato in Azure, si consente ad Azure di riconoscere il dominio personalizzato senza dover modificare il record DNS per il dominio. In questo modo, quando si modifica il record DNS per il dominio, verrà eseguito il mapping all'endpoint BLOB senza tempi di inattività.

  1. Nel portale di Azure passare all'account di archiviazione.

  2. Nel riquadro dei menu, in Sicurezza e rete, selezionare Rete.

  3. Nella pagina Rete scegliere la scheda Dominio personalizzato.

    Nota

    Questa opzione non viene visualizzata negli account in cui è abilitata la funzionalità dello spazio dei nomi gerarchico. Per questi account, usare PowerShell o l'interfaccia della riga di comando di Azure per completare questo passaggio.

  4. Nella casella di testo Nome di dominio immettere il nome del dominio personalizzato, incluso il sottodominio.

    Ad esempio, se il dominio è contoso.com e l'alias del sottodominio è www, immettere www.contoso.com . Se il sottodominio è photos, immettere photos.contoso.com .

  5. Selezionare la casella di controllo Usa convalida CNAME indiretta.

  6. Per registrare il dominio personalizzato, scegliere il pulsante Salva.

    Se la registrazione ha esito positivo, una notifica nel portale informa che l'account di archiviazione è stato aggiornato correttamente. Il dominio personalizzato è stato verificato da Azure, ma il traffico verso il dominio non viene ancora instradato all'account di archiviazione fino a quando non si crea un record CNAME con il provider di dominio. Questa operazione viene illustrata nella sezione seguente.

Passaggio 4: Creare un record CNAME con il provider di dominio

Creare un record CNAME temporaneo in modo che punti al nome host.

  1. Accedere al sito Web del registrar di dominio e quindi passare alla pagina per la gestione dell'impostazione DNS.

    che potrebbe essere contenuta in una sezione denominata Nome di dominio, DNS o Gestione server dei nomi.

  2. Trovare la sezione per la gestione dei record CNAME.

    Potrebbe essere necessario passare a una pagina di impostazioni avanzate e cercare le parole CNAME, Alias o Subdomains.

  3. Creare un record CNAME. Come parte di tale record, specificare gli elementi seguenti:

    • Alias del sottodominio, ad www esempio o photos . Il sottodominio è obbligatorio, i domini radice non sono supportati.

    • Il nome host ottenuto nella sezione Ottenere il nome host dell'endpoint di archiviazione più indietro in questo articolo.

Passaggio 5: Testare il dominio personalizzato

Per verificare che il mapping del dominio personalizzato all'endpoint del servizio BLOB sia stato eseguito, creare un BLOB in un contenitore pubblico all'interno dell'account di archiviazione. Quindi, in un Web browser, accedere al BLOB usando un URI nel formato seguente: http://<subdomain.customdomain>/<mycontainer>/<myblob>

Ad esempio, per accedere a un modulo Web nel contenitore nel myforms sottodominio photos.contoso.com personalizzato, è possibile usare l'URI seguente: http://photos.contoso.com/myforms/applicationform.htm

Rimuovere un mapping di dominio personalizzato

Per rimuovere un mapping di dominio personalizzato, annullare la registrazione del dominio personalizzato. Utilizzare una delle seguenti procedure.

  1. Nel portale di Azure passare all'account di archiviazione.

  2. Nel riquadro dei menu, in Sicurezza e rete, selezionare Rete.

  3. Nella pagina Rete scegliere la scheda Dominio personalizzato.

  4. Cancellare il contenuto della casella di testo contenente il nome di dominio personalizzato.

  5. Fare clic sul pulsante Salva.

Dopo aver rimosso correttamente il dominio personalizzato, verrà visualizzata una notifica nel portale che informa che l'account di archiviazione è stato aggiornato correttamente.

Eseguire il mapping di un dominio personalizzato con HTTPS abilitato

Questo approccio prevede più passaggi, ma consente l'accesso HTTPS.

Se non è necessario che gli utenti accedono al BLOB o al contenuto Web tramite HTTPS, vedere la sezione Eseguire il mapping di un dominio personalizzato con solo HTTP abilitato in questo articolo.

  1. Abilitare Rete CDN di Azure nell'endpoint BLOB o Web.

    Per un endpoint Archiviazione BLOB, vedere Integrare un account di archiviazione di Azure con Rete CDN di Azure.

    Per un endpoint di sito Web statico, vedere Integrare un sito Web statico con Rete CDN di Azure.

  2. Eseguire il mapping del contenuto della rete CDN a un dominio personalizzato.

  3. Abilitare HTTPS in un Rete CDN di Azure personalizzato.

    Nota

    Quando si aggiorna il sito Web statico, assicurarsi di cancellare il contenuto memorizzato nella cache nei server perimetrali rete CDN eliminare l'endpoint rete CDN rete. Per altre informazioni, vedere Ripulire un endpoint della rete CDN di Azure.

  4. (Facoltativo) Esaminare le linee guida seguenti:

Supporto funzionalità

Questa tabella illustra come questa funzionalità è supportata nell'account e l'impatto sul supporto quando si abilitano determinate funzionalità.

Tipo di account di archiviazione Blob Archiviazione (supporto predefinito) Data Lake Archiviazione Gen2 1 NFS 3.0 1 SFTP 1
Utilizzo generico v2 Standard Sì Sì 2 Sì 2 Sì 2
BLOB in blocchi Premium Sì Sì 2 Sì 2 Sì 2

1 Data Lake Archiviazione Gen2, il protocollo NFS (Network File System) 3.0 e il supporto SSH File Transfer Protocol (SFTP) richiedono tutti un account di archiviazione con uno spazio dei nomi gerarchico abilitato.

2 La funzionalità è supportata a livello di anteprima.

Passaggi successivi