Acheter un nom de domaine personnalisé pour Azure App ServiceBuy a custom domain name for Azure App Service

Les domaines App Service sont des domaines de niveau supérieur gérés directement dans Azure.App Service domains are top-level domains that are managed directly in Azure. Ils facilitent la gestion des domaines personnalisés pour Azure App Service.They make it easy to manage custom domains for Azure App Service. Ce tutoriel explique comment acheter un domaine App Service et attribuer des noms DNS dans Azure App Service.This tutorial shows you how to buy an App Service domain and assign DNS names to Azure App Service.

Pour la machine virtuelle Azure ou le stockage Azure, consultez Assign App Service domain to Azure VM or Azure Storage (Attribuer un domaine App Service à une machine virtuelle Azure ou un stockage Azure).For Azure VM or Azure Storage, see Assign App Service domain to Azure VM or Azure Storage. Pour Services cloud, consultez Configuration d’un nom de domaine personnalisé pour un service cloud Azure.For Cloud Services, see Configuring a custom domain name for an Azure cloud service.

PrérequisPrerequisites

Pour suivre ce tutoriel :To complete this tutorial:

Préparer l’applicationPrepare the app

Notes

Les plans d’hébergement App Service Gratuit et Partagé (préversion) sont des niveaux de base qui s’exécutent sur la même machine virtuelle Azure que les autres applications App Service.App Service Free and Shared (preview) hosting plans are base tiers that run on the same Azure virtual machines as other App Service apps. Certaines applications peuvent appartenir à d’autres clients.Some apps might belong to other customers. Ces niveaux sont réservés à une utilisation à des fins de test et de développement.These tiers are intended to be used only for development and testing purposes.

Pour utiliser des domaines personnalisés dans Azure App Service, le plan App Service de votre application doit correspondre à un niveau payant (Partagé, De base, Standard ou Premium).To use custom domains in Azure App Service, your app's App Service plan must be a paid tier (Shared, Basic, Standard, or Premium). Au cours de cette étape, vous vérifiez que votre application se trouve dans le niveau tarifaire pris en charge.In this step, you make sure that the app is in the supported pricing tier.

Connexion à AzureSign in to Azure

Ouvrez le portail Azure et connectez-vous avec votre compte Azure.Open the Azure portal and sign in with your Azure account.

Dans le menu de gauche, sélectionnez App Services, puis le nom de l’application.From the left menu, select App Services, and then select the name of the app.

Navigation au sein du portail pour accéder à l’application Azure

La page de gestion de l’application App Service s’affiche.You see the management page of the App Service app.

Vérification du niveau tarifaireCheck the pricing tier

Dans la navigation gauche de la page de l’application, faites défiler jusqu’à la section Paramètres et sélectionnez Monter en puissance (plan App Service) .In the left navigation of the app page, scroll to the Settings section and select Scale up (App Service plan).

Menu Monter en puissance

Le niveau actuel de l’application est encadré d’un rectangle bleu.The app's current tier is highlighted by a blue border. Vérifiez que l’application ne se trouve pas dans le niveau F1.Check to make sure that the app is not in the F1 tier. Les DNS personnalisés ne sont pas disponibles dans le niveau F1.Custom DNS is not supported in the F1 tier.

Vérification du niveau de tarification

Si le plan App Service n’est pas dans le niveau F1, fermez la page Monter en puissance et passez à Acheter le domaine.If the App Service plan is not in the F1 tier, close the Scale up page and skip to Buy the domain.

Monter en puissance le plan App ServiceScale up the App Service plan

Sélectionnez un niveau payant (D1, B1, B2, B3 ou n’importe quel niveau dans la catégorie Production).Select any of the non-free tiers (D1, B1, B2, B3, or any tier in the Production category). Pour obtenir des options supplémentaires, cliquez sur Afficher d’autres options.For additional options, click See additional options.

Cliquez sur Appliquer.Click Apply.

Vérification du niveau de tarification

Lorsque la notification suivante s’affiche, cela signifie que l’opération est terminée.When you see the following notification, the scale operation is complete.

Confirmation d’opération de mise à l’échelle

Acheter le domaineBuy the domain

Informations sur la tarificationPricing Information

Pour obtenir des informations de tarification sur les domaines Azure App Service, visitez la page Tarification d’App Service et faites défiler jusqu’au domaine App Service.For pricing information on Azure App Service Domains, visit the App Service Pricing page and scroll down to App Service Domain.

Connexion à AzureSign in to Azure

Ouvrez le portail Azure et connectez-vous avec votre compte Azure.Open the Azure portal and sign in with your Azure account.

Lancer Acheter des domainesLaunch Buy domains

Sous l’onglet App Services, cliquez sur le nom de votre application, puis sélectionnez Paramètres et Domaines personnalisés.In the App Services tab, click the name of your app, select Settings, and then select Custom domains

Sur la page Domaines personnalisés, cliquez sur Acheter un domaine.In the Custom domains page, click Buy Domain.

Notes

Si vous ne voyez pas la section Domaines App Service, vous devez supprimer la limite de dépenses de votre compte Azure (voir Conditions préalables).If you cannot see the App Service Domains section, you need to remove the spending limit on your Azure account (see Prerequisites).

Configurer l’achat de domaineConfigure the domain purchase

Sur la page Domaine App Service, dans la zone Recherche de domaine, tapez le nom de domaine que vous souhaitez acheter et tapez Enter.In the App Service Domain page, in the Search for domain box, type the domain name you want to buy and type Enter. Les domaines disponibles proposés s'affichent juste en dessous de la zone de texte.The suggested available domains are shown just below the text box. Sélectionnez un ou plusieurs domaines que vous souhaitez acheter.Select one or more domains you want to buy.

Notes

Les domaines de niveau supérieur suivants sont pris en charge par les domaines App Service : com, net, co.uk, org, nl, in, biz, org.uk et co.in.The following top-level domains are supported by App Service domains: com, net, co.uk, org, nl, in, biz, org.uk, and co.in.

Cliquez sur Informations de contact et remplissez le formulaire d’informations de contact du domaine.Click the Contact Information and fill out the domain's contact information form. Lorsque vous avez terminé, cliquez sur OK pour revenir à la page Domaine App Service.When finished, click OK to return to the App Service Domain page.

Il est très important de remplir tous les champs obligatoires aussi précisément que possible.It is important that you fill out all required fields with as much accuracy as possible. L’inexactitude des informations de contact fournies peut empêcher l’achat des domaines.Incorrect data for contact information can result in failure to purchase domains.

Sélectionnez ensuite les options souhaitées pour votre domaine.Next, select the desired options for your domain. Pour plus de précisions, consultez le tableau suivant :See the following table for explanations:

ParamètreSetting Valeur suggéréeSuggested Value DescriptionDescription
Protection des données personnellesPrivacy protection ActiverEnable Choisissez l'option « Protection des données personnelles », incluse gratuitement dans le prix d'achat.Opt in to "Privacy protection", which is included in the purchase price for free. Certains domaines de niveau supérieur sont gérés par des bureaux d'enregistrement qui ne prennent pas en charge la protection des données personnelles. Ils sont répertoriés dans la page Protection des données personnelles.Some top-level domains are managed by registrars that do not support privacy protection, and they are listed on the Privacy protection page.
Attribuer des noms d’hôte par défautAssign default hostnames www et @www and @ Si vous le souhaitez, vous pouvez sélectionner les liaisons de nom d’hôte souhaitées.Select the desired hostname bindings, if desired. Lorsque l’opération d’achat de domaine est terminée, votre application est accessible aux noms d’hôtes choisis.When the domain purchase operation is complete, your app can be accessed at the selected hostnames. Si l’application se trouve derrière Azure Traffic Manager, vous ne voyez pas l’option pour attribuer le domaine racine (@), car Traffic Manager ne prend pas en charge les enregistrements A.If the app is behind Azure Traffic Manager, you don't see the option to assign the root domain (@), because Traffic Manager does not support A records. Vous pouvez apporter des modifications aux attributions de nom d’hôte après l’achat de domaine.You can make changes to the hostname assignments after the domain purchase completes.

Accepter les mentions et acheterAccept terms and purchase

Cliquez sur Mentions légales pour consulter les mentions et les frais, puis cliquez sur Acheter.Click Legal Terms to review the terms and the charges, then click Buy.

Notes

Les domaines App Service utilisent GoDaddy pour l’inscription du domaine, et Azure DNS pour l’hébergement.App Service Domains use GoDaddy for domain registration and Azure DNS to host the domains. Outre les frais d’inscription de domaine, les frais d’utilisation d’Azure DNS s’appliquent aussi.In addition to the domain registration fee, usage charges for Azure DNS apply. Pour en savoir plus, consultez la page relative à la tarification Azure DNS.For information, see Azure DNS Pricing.

Retournez sur la page Domaine App Service, puis cliquez sur OK.Back in the App Service Domain page, click OK. Pendant que l’opération, vous voyez apparaître les notifications suivantes :While the operation is in progress, you see the following notifications:

Test des noms d’hôteTest the hostnames

Si vous avez attribué des noms d’hôte par défaut à votre application, vous voyez également une notification de réussite pour chaque nom d’hôte choisi.If you have assigned default hostnames to your app, you also see a success notification for each selected hostname.

Vous voyez également les noms d’hôtes choisis sur la page Domaines personnalisés, dans la section Noms d’hôte personnalisés.You also see the selected hostnames in the Custom domains page, in the Custom Hostnames section.

Notes

Si le domaine personnalisé présente l’état Non sécurisé, cela signifie qu’il n’est pas encore lié à un certificat SSL. Toutes les requêtes HTTPS d’un navigateur sur votre domaine personnalisé recevront une erreur ou un avertissement, selon le navigateur.A Not Secure label for your custom domain means that it's not yet bound to an SSL certificate, and any HTTPS request from a browser to your custom domain will receive an error or warning, depending on the browser. Pour configurer une liaison SSL, consultez Sécuriser un nom DNS personnalisé avec une liaison SSL dans Azure App Service.To configure SSL binding, see Secure a custom DNS name with an SSL binding in Azure App Service.

Pour tester des noms d’hôte, accédez à ceux qui sont répertoriés dans le navigateur.To test the hostnames, navigate to the listed hostnames in the browser. Dans l’exemple de la capture d’écran précédente, essayez d’accéder à kontoso.net et www.kontoso.net.In the example in the preceding screenshot, try navigating to kontoso.net and www.kontoso.net.

Attribuer des noms d’hôte à une applicationAssign hostnames to app

Si vous choisissez de ne pas attribuer un ou plusieurs noms d’hôte par défaut à votre application lors de l’achat, ou si vous devez attribuer un nom d’hôte non répertorié, sachez que vous pouvez attribuer ce nom à tout moment.If you choose not to assign one or more default hostnames to your app during the purchase process, or if you need to assign a hostname not listed, you can assign a hostname anytime.

Vous pouvez également attribuer des noms d’hôte dans le domaine App Service à n’importe quelle autre application.You can also assign hostnames in the App Service Domain to any other app. La procédure varie selon que le domaine App Service et l’application appartiennent ou non au même abonnement.The steps depend on whether the App Service Domain and the app belong to the same subscription.

Lancer Ajouter un nom d’hôteLaunch add hostname

Sur la page App Services, sélectionnez le nom de l’application à laquelle vous souhaitez attribuer des noms d’hôte, puis Paramètres, et Domaines personnalisés.In the App Services page, select the name of your app that you want to assign hostnames to, select Settings, and then select Custom domains.

Vérifiez que votre domaine acheté est répertorié dans la section Domaines App Service, mais ne le sélectionnez pas.Make sure that your purchased domain is listed in the App Service Domains section, but don't select it.

Notes

Tous les domaines App Service du même abonnement sont affichés sur la page Domaines personnalisés de l’application.All App Service Domains in the same subscription are shown in the app's Custom domains page. Si votre domaine est inclus dans l’abonnement de l’application, mais qu’il ne s’affiche pas sur la page Domaines personnalisés de l’application, ouvrez à nouveau la page Domaines personnalisés ou actualisez la page web.If your domain is in the app's subscription, but you cannot see it in the app's Custom domains page, try reopening the Custom domains page or refresh the webpage. Vérifiez également la cloche de notification en haut du portail Azure pour savoir s’il y a des échecs lors de la création ou de la progression.Also, check the notification bell at the top of the Azure portal for progress or creation failures.

Sélectionnez Ajouter un nom d’hôte.Select Add hostname.

Configurer le nom d’hôteConfigure hostname

Dans la boîte de dialogue Ajouter un nom d’hôte, entrez le nom de domaine complet du domaine App Service ou de n’importe quel sous-domaine.In the Add hostname dialog, type the fully qualified domain name of your App Service Domain or any subdomain. Par exemple :For example:

  • kontoso.netkontoso.net
  • www.kontoso.netwww.kontoso.net
  • abc.kontoso.netabc.kontoso.net

Lorsque vous avez terminé, sélectionnez Valider.When finished, select Validate. Le type d’enregistrement de nom d’hôte est automatiquement sélectionné pour vous.The hostname record type is automatically selected for you.

Sélectionnez Ajouter un nom d’hôte.Select Add hostname.

Une fois l’opération terminée, vous voyez une notification de réussite concernant le nom d’hôte attribué.When the operation is complete, you see a success notification for the assigned hostname.

Fermer Ajouter un nom d’hôteClose add hostname

Sur la page Ajouter un nom d’hôte, attribuez le nom d’hôte de votre choix à votre application.In the Add hostname page, assign any other hostname to your app, as desired. Lorsque vous avez terminé, fermez la page Ajouter un nom d’hôte.When finished, close the Add hostname page.

Vous devez maintenant voir le ou les noms d’hôte nouvellement attribués sur la page Domaines personnalisés de l’application web.You should now see the newly assigned hostname(s) in your app's Custom domains page.

Test des noms d’hôteTest the hostnames

Accédez aux noms d’hôte répertoriés dans le navigateur.Navigate to the listed hostnames in the browser. Dans l’exemple sur la capture d’écran précédente, essayez d’accéder à abc.kontoso.net.In the example in the preceding screenshot, try navigating to abc.kontoso.net.

Renouveler le domaineRenew the domain

Le domaine App Service que vous avez acheté est valable un an à compter de la date d'achat.The App Service domain you bought is valid for one year from the time of purchase. Par défaut, le domaine est configuré pour se renouveler automatiquement, avec une facturation selon votre mode de paiement, pour l'année suivante.By default, the domain is configured to renew automatically by charging your payment method for the next year. Vous pouvez renouveler manuellement votre nom de domaine.You can manually renew your domain name.

Si vous souhaitez désactiver le renouvellement automatique ou renouveler manuellement votre domaine, suivez les étapes décrites ici.If you want to turn off automatic renewal, or if you want to manually renew your domain, follow the steps here.

Sous l’onglet App Services, cliquez sur le nom de votre application, puis sélectionnez Paramètres et Domaines personnalisés.In the App Services tab, click the name of your app, select Settings, and then select Custom domains.

Dans la section Domaines App Service, sélectionnez le domaine que vous souhaitez configurer.In the App Service Domains section, select the domain you want to configure.

Dans la barre de navigation à gauche du domaine, sélectionnez Renouvellement de domaine.From the left navigation of the domain, select Domain renewal. Pour arrêter automatiquement le renouvellement de votre domaine, sélectionnez Désactivé, puis Enregistrer.To stop renewing your domain automatically, select Off, and then Save.

Pour renouveler manuellement votre domaine, sélectionnez Renouveler le domaine.To manually renew your domain, select Renew domain. Cependant, ce bouton n'est actif que 90 jours avant l'expiration du domaine.However, this button is not active until 90 days before the domain's expiration.

Si le renouvellement de votre domaine est réussi, vous recevrez une notification par e-mail dans les 24 heures.If your domain renewal is successful, you receive an email notification within 24 hours.

Lorsque le domaine expireWhen domain expires

Azure traite les domaines App Service expirés ou sur le point d’expirer comme suit :Azure deals with expiring or expired App Service domains as follows:

  • Si le renouvellement automatique est désactivé : 90 jours avant l’expiration de domaine, une notification par e-mail est envoyée et le bouton Renouveler le domaine est activé dans le portail.If automatic renewal is disabled: 90 days before domain expiration, a renewal notification email is sent to you and the Renew domain button is activated in the portal.
  • Si le renouvellement automatique est activé : Le jour après la date d’expiration de votre domaine, Azure tente de vous facturer pour le renouvellement du nom de domaine.If automatic renewal is enabled: On the day after your domain expiration date, Azure attempts to bill you for the domain name renewal.
  • Si une erreur se produit pendant le renouvellement automatique (par exemple, si votre carte enregistrée est arrivée à expiration), ou si le renouvellement automatique est désactivé et que vous autorisez l’expiration du domaine, Azure vous avertit de l’expiration du domaine et réserve votre nom de domaine.If an error occurs during automatic renewal (for example, your card on file is expired), or if automatic renewal is disabled and you allow the domain to expire, Azure notifies you of the domain expiration and parks your domain name. Vous pouvez renouveler manuellement votre domaine.You can manually renew your domain.
  • Les 4 et 12e jours après expiration, Azure vous envoie des e-mails de notification supplémentaires.On the 4th and 12th days day after expiration, Azure sends you additional notification emails. Vous pouvez renouveler manuellement votre domaine.You can manually renew your domain.
  • Le 19e jour après expiration, votre domaine reste réservé, mais fait alors l’objet de frais d’échange.On the 19th day after expiration, your domain remains on hold but becomes subject to a redemption fee. Vous pouvez appeler le support technique pour renouveler votre nom de domaine, soumis aux frais de renouvellement et d’échange applicables.You can call customer support to renew your domain name, subject to any applicable renewal and redemption fees.
  • Le 25e jour après expiration, Azure met votre domaine aux enchères avec un service de vente aux enchères de noms de domaine du secteur.On the 25th day after expiration, Azure puts your domain up for auction with a domain name industry auction service. Vous pouvez appeler le support technique pour renouveler votre nom de domaine, soumis aux frais de renouvellement et d’échange applicables.You can call customer support to renew your domain name, subject to any applicable renewal and redemption fees.
  • Le 30e jour après expiration, vous n’êtes plus en mesure de récupérer votre domaine.On the 30th day after expiration, you're no longer able to redeem your domain.

Gérer des enregistrements DNS personnalisésManage custom DNS records

Dans Azure, les enregistrements DNS d’un domaine App Service sont gérés à l’aide d’Azure DNS.In Azure, DNS records for an App Service Domain are managed using Azure DNS. Vous pouvez ajouter, supprimer et mettre à jour les enregistrements DNS, comme pour un domaine acheté en externe.You can add, remove, and update DNS records, just like for an externally purchased domain.

Ouvrir le domaine App ServiceOpen App Service Domain

Dans le portail Azure, dans le menu de gauche, sélectionnez Tous les services > Domaines App Service.In the Azure portal, from the left menu, select All services > App Service Domains.

Sélectionnez le domaine à gérer.Select the domain to manage.

Accéder à la zone DNSAccess DNS zone

Dans le menu de gauche du domaine, sélectionnez Zone DNS.In the domain's left menu, select DNS zone.

Cette action ouvre la page Zone DNS de votre domaine App Service dans Azure DNS.This action opens the DNS zone page of your App Service Domain in Azure DNS. Pour savoir comment modifier des enregistrements DNS, consultez Gérer des zones DNS dans le portail Azure.For information on how to edit DNS records, see How to manage DNS Zones in the Azure portal.

Annuler l’achat (supprimer le domaine)Cancel purchase (delete domain)

Après avoir acheté le domaine App Service, vous disposez de cinq jours pour annuler votre achat et bénéficier d’un remboursement intégral.After you purchase the App Service Domain, you have five days to cancel your purchase for a full refund. Au-delà de cinq jours, vous pouvez supprimer le domaine App Service, mais vous ne serez pas remboursé.After five days, you can delete the App Service Domain, but cannot receive a refund.

Ouvrir le domaine App ServiceOpen App Service Domain

Dans le portail Azure, dans le menu de gauche, sélectionnez Tous les services > Domaines App Service.In the Azure portal, from the left menu, select All services > App Service Domains.

Sélectionnez le domaine que vous souhaitez annuler ou supprimer.Select the domain to you want to cancel or delete.

Supprimer des liaisons de noms d’hôteDelete hostname bindings

Dans le menu de gauche du domaine, sélectionnez Liaisons de noms d’hôte.In the domain's left menu, select Hostname bindings. Les liaisons de nom d’hôte de tous les services Azure sont répertoriées ici.The hostname bindings from all Azure services are listed here.

Vous ne pouvez pas supprimer le domaine App Service avant d’avoir supprimé toutes les liaisons de nom d’hôte.You cannot delete the App Service Domain until all hostname bindings are deleted.

Supprimez chaque liaison de nom d’hôte en sélectionnant ... > Supprimer.Delete each hostname binding by selecting ... > Delete. Après avoir supprimé toutes les liaisons, sélectionnez Enregistrer.After all the bindings are deleted, select Save.

Annuler ou supprimerCancel or delete

Dans le menu de gauche du domaine, sélectionnez Vue d’ensemble.In the domain's left menu, select Overview.

Si la période d’annulation pour domaine acheté n’est pas écoulée, sélectionnez Annuler l’achat.If the cancellation period on the purchased domain has not elapsed, select Cancel purchase. Dans le cas contraire, vous verrez le bouton Supprimer.Otherwise, you see a Delete button instead. Pour supprimer le domaine sans remboursement, sélectionnez Supprimer.To delete the domain without a refund, select Delete.

Pour confirmer l'opération, sélectionnez Oui.To confirm the operation, select Yes.

Une fois l’opération terminée, le domaine n’est plus lié à votre abonnement et est de nouveau disponible à l’achat.After the operation is complete, the domain is released from your subscription and available for anyone to purchase again.

Diriger l'URL par défaut vers un répertoire personnaliséDirect default URL to a custom directory

Par défaut, App Service dirige les demandes web au répertoire racine du code de votre application.By default, App Service directs web requests to the root directory of your app code. Pour les diriger vers un sous-répertoire, par exemple public, voir Diriger l'URL par défaut vers un répertoire personnalisé.To direct them to a subdirectory, such as public, see Direct default URL to a custom directory.