> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Apprenez à configurer AWS CloudFront pour l’utiliser comme proxy inverse de domaine personnalisé pour Auth0.

# Configurer AWS CloudFront comme proxy inverse

<Card title="La disponibilité varie selon le forfait Auth0">
  La disponibilité de cette fonctionnalité dépend à la fois de votre mise en œuvre de connexion et de votre forfait Auth0 ou de votre entente personnalisée. Pour en savoir plus, consultez [Tarification](https://auth0.com/pricing).
</Card>

Vous pouvez configurer AWS CloudFront pour l’utiliser comme proxy inverse avec des noms de <Tooltip tip="Domaine personnalisé : domaine tiers avec un nom spécialisé ou personnalisé." cta="Voir le glossaire" href="/docs/fr-ca/glossary?term=custom+domain">domaine personnalisé</Tooltip> pour votre tenant Auth0.

1. Connectez-vous à AWS, puis accédez à [CloudFront](https://console.aws.amazon.com/cloudfront).
2. Cliquez sur **Create Distribution**.
3. Vous pouvez choisir la méthode de livraison de votre contenu. Cliquez sur **Get Started** dans la section **Web**.
4. Configurez les paramètres de votre distribution. Voici les valeurs à modifier.

   | Paramètre                       | Valeur                                                                                                                                                                    |
   | ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Origin Domain Name              | Définissez cette valeur sur la valeur **Origin Domain Name** obtenue dans l’Auth0 Dashboard pendant la configuration de Custom Domains                                    |
   | Origin ID                       | Une description de l’origine. Cette valeur vous permet de distinguer plusieurs origines dans une même distribution et doit donc être unique.                              |
   | Origin Protocol Policy          | Définissez cette valeur sur `HTTPS Only`                                                                                                                                  |
   | Alternate Domain Names (CNAMEs) | Définissez cette valeur sur votre nom de domaine personnalisé (le même que celui configuré dans l’Auth0 Dashboard)                                                        |
   | SSL Certificate                 | Définissez cette valeur sur le certificat SSL de votre domaine personnalisé stocké dans AWS Certificate Manager (ACM), dans la région US East (N. Virginia), ou dans IAM. |
5. Fournissez les renseignements sur les **Origin Custom Headers** (les champs **Header Name** et **Value** n’apparaissent qu’après avoir fourni un **Origin Domain Name**)

   | Paramètre   | Valeur                                                                                                                                                                  |
   | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Header Name | Définissez cette valeur sur `cname-api-key`                                                                                                                             |
   | Value       | Définissez cette valeur sur la valeur de la clé API CNAME qui vous a été fournie immédiatement après la vérification de la propriété de votre nom de domaine avec Auth0 |
6. Configurez les **Default Cache Behavior Settings**. Voici les valeurs à modifier

   | Paramètre                               | Valeur                                                                                                                                                                                             |
   | --------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Viewer Protocol Policy                  | Sélectionnez **Redirect HTTP to HTTPS**                                                                                                                                                            |
   | Allowed HTTP Methods                    | Sélectionnez **GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE**                                                                                                                                      |
   | Cache and origin request settings       | Sélectionnez **Legacy cache settings**                                                                                                                                                             |
   | Cache Based on Selected Request Headers | Sélectionnez **Include the following headers**                                                                                                                                                     |
   | Add Headers                             | Entrez `User-Agent`, puis cliquez sur **Add Custom >>** pour ajouter l’en-tête personnalisé. Faites de même pour les en-têtes `Authorization`, `Origin`, `Referer`, `Accept-Language` et `Accept`. |
   | Forward Cookies                         | Sélectionnez **All**                                                                                                                                                                               |
   | Query Strings                           | Sélectionnez **All**                                                                                                                                                                               |
7. Faites défiler jusqu’au bas de la page et cliquez sur **Create Distribution**.
   Vous verrez votre nouvelle distribution dans votre liste CloudFront Distributions. Notez que l’état affichera `In progress` jusqu’à ce que la distribution soit déployée.
8. Ajoutez un nouvel enregistrement CNAME à votre DNS pour que votre domaine personnalisé pointe vers le CloudFront Domain Name de votre Distribution. Vous pouvez le trouver en cliquant sur votre Distribution ID, sous l’onglet General, Domain Name (par exemple, `e2zwy42nt1feu7.cloudfront.net`). Vous pouvez également utiliser un enregistrement Alias si Route 53 est configuré pour votre domaine.

<div id="learn-more">
  ## En savoir plus
</div>

* [Configurer les fonctionnalités afin d’utiliser des domaines personnalisés](/docs/fr-ca/customize/custom-domains/configure-features-to-use-custom-domains)
* [Versions et suites de chiffrement TLS (SSL)](/docs/fr-ca/customize/custom-domains/self-managed-certificates/tls-ssl)
