Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Nota
Il gruppo retail interest di Dynamics 365 Commerce è passato da Yammer a Viva Engage. Se non si ha accesso alla nuova community Viva Engage, compilare questo modulo (https://aka.ms/JoinD365commerceVivaEngageCommunity) per essere aggiunto e rimanere impegnati nelle discussioni più recenti.
In questo articolo viene descritto come aggiungere una rete per la distribuzione di contenuti (CDN) all'ambiente di Microsoft Dynamics 365 Commerce.
Quando si configura un ambiente di e-commerce in Dynamics 365 Commerce, è possibile configurarlo per l'utilizzo con il servizio CDN.
È possibile abilitare il dominio personalizzato durante il processo di provisioning per l'ambiente di e-commerce. In alternativa, è possibile usare una richiesta di servizio per configurare il dominio personalizzato al termine del processo di provisioning. Il processo di provisioning per l'ambiente di e-commerce genera un nome host associato all'ambiente. Questo nome host ha il formato seguente, dove <e-commerce-tenant-name> è il nome dell'ambiente:
<e-commerce-tenant-nome>.commerce.dynamics.com
Il nome host o l'endpoint generato dal processo di provisioning supporta un certificato Transport Layer Security/Secure Sockets Layer (TSL/SSL) solo per *.commerce.dynamics.com. Non supporta TSL/SSL per i domini personalizzati. Pertanto, è necessario terminare TSL/SSL per i domini personalizzati nella rete CDN e inoltrare il traffico dalla rete CDN al nome host o all'endpoint generato da Commerce.
Inoltre, Commerce serve i file statici (file JavaScript o CSS) dall'endpoint generato (*.commerce.dynamics.com). È possibile memorizzare nella cache gli statici solo se si inserisce il nome host o l'endpoint generato da Commerce dietro la rete CDN.
Configurare TSL/SSL
Dopo aver effettuato il provisioning dell'ambiente Commerce con il dominio personalizzato fornito o dopo aver fornito il dominio personalizzato per l'ambiente usando una richiesta di servizio, è necessario collaborare con il team di onboarding di Commerce per pianificare le modifiche al DNS (Domain Name System).
Come indicato in precedenza, il nome host o l'endpoint generato supporta un certificato SSL solo per *.commerce.dynamics.com. Non supporta SSL per domini personalizzati.
Servizi CDN
È possibile usare qualsiasi servizio di rete CDN con un ambiente Commerce. Di seguito sono riportati due esempi:
- Microsoft Azure Front Door Service – La soluzione CDN Azure. Per ulteriori informazioni su Azure Front Door Service, vedere la Documentazione di Azure Front Door Service.
- Akamai Dynamic Site Accelerator - Per ulteriori informazioni, vedere Dynamic Site Accelerator.
Configurazione di CDN
Il processo di configurazione di CDN comporta i seguenti passaggi generali:
- Aggiungere un host front-end.
- Configurare un pool back-end.
- Impostazione regole di gestione.
Aggiungere un host front-end
È possibile usare qualsiasi servizio di rete CDN, ma per l'esempio riportato in questo articolo viene usato il servizio Frontdoor di Azure.
Per informazioni su come configurare Azure Front Door Service, vedere Avvio rapido: creare un frontdoor per un'applicazione Web globale altamente disponibile.
Configurare un pool back-end in Azure Front Door Service
Per configurare un pool back-end nel servizio Frontdoor di Azure, seguire questa procedura:
- Aggiungere <ecom-tenant-name.commerce.dynamics.com> a un backend pool come host personalizzato che ha un'intestazione host di backend che corrisponde a <ecom-tenant-name.commerce.dynamics.com>.
- In Bilanciamento del carico usare i valori predefiniti.
- Disabilita i controlli di integrità per il pool back-end.
Nella seguente figura è illustrata la finestra di dialogo Aggiungi un back-end in Azure Front Door Service con il nome host del back-end immesso.
Nella seguente figura è illustrata la finestra di dialogo Aggiungi un back-end in Azure Front Door Service con il nome host del back-end immesso.
Nota
Assicurati di disabilitare Probe integrità quando configuri il tuo servizio Azure Front Door per Commerce.
Impostare regole in Azure Front Door Service
Per configurare una regola di routing nel servizio Frontdoor di Azure, seguire questa procedura:
- Aggiungere una regola di routing.
- Nel campo Nome immettere default.
- Nel campo Protocollo accettato, selezionare HTTP e HTTPS.
- Nel campo Host front-end, immettere dynamics-ecom-tenant-name.azurefd.net.
- In Criteri di corrispondenza, nel campo più in alto, immettere /*.
- In Dettagli route, impostare l'opzione Tipo di route su Inoltra.
- Nel campo Pool back-end, selezionare ecom-backend.
- Nel gruppo di campi Protocollo di inoltro, selezionare l'opzione Corrispondenza richiesta.
- Impostare Riscrittura URL su Disabilitata.
- Impostare l'opzione Memorizzazione nella cache su Disabilitata.
Avviso
Se il dominio che si vuole usare è già attivo, crea un ticket di supporto dal riquadro Supporto in Microsoft Dynamics Lifecycle Services per ottenere assistenza sui passaggi successivi. Per altre informazioni, vedere Ottenere supporto per le app per la finanza e le operazioni o Lifecycle Services (LCS).
Se il dominio è nuovo e non è un dominio attivo preesistente, è possibile aggiungere il dominio personalizzato alla configurazione per il servizio Frontdoor di Azure. Questa modifica consente al traffico web di essere indirizzato al tuo sito tramite l'istanza di Azure Front Door. Per aggiungere il dominio personalizzato (ad esempio www.fabrikam.com), è necessario configurare un nome canonico (CNAME) per il dominio.
Nella seguente figura è illustrata la finestra di dialogo Configurazione CNAME in Azure Front Door Service.
È possibile utilizzare Azure Front Door Service per gestire il certificato oppure utilizzare il proprio certificato per il dominio personalizzato.
Nella seguente figura è illustrata la finestra di dialogo HTTPS dominio personalizzato in Azure Front Door Service.
Per istruzioni dettagliate sull'aggiunta di un dominio personalizzato a Frontdoor di Azure, vedere Aggiungere un dominio personalizzato alla frontdoor.
La rete CDN è ora configurata correttamente in modo che possa essere usata con il sito commerciale.
Risorse aggiuntive
Opzioni di implementazione della rete per la distribuzione di contenuti