Passer au contenu principal

La disponibilité varie selon le forfait Auth0

La disponibilité de cette fonctionnalité dépend à la fois de votre implémentation de connexion et de votre forfait Auth0 ou de votre entente personnalisée. Pour en savoir plus, consultez la page Tarification.
Vous pouvez configurer AWS CloudFront comme proxy inverse avec des noms de pour votre locataire Auth0.
  1. Ouvrez une session dans AWS, puis accédez à CloudFront.
  2. Cliquez sur Create Distribution.
  3. Choisissez la méthode de diffusion de votre contenu. Cliquez sur Get Started dans la section Web.
  4. Configurez les paramètres de votre distribution. Voici les valeurs que vous devez modifier.
    ParamètreValeur
    Origin Domain NameDéfinissez cette valeur sur la valeur Origin Domain Name obtenue dans l’Auth0 Dashboard pendant le processus de configuration des domaines personnalisés
    Origin IDUne description de l’origine. Cette valeur vous permet de distinguer plusieurs origines dans une même distribution et doit donc être unique.
    Origin Protocol PolicyDé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 CertificateDé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 informations de Origin Custom Headers (les champs Header Name et Value s’affichent seulement après avoir fourni une valeur Origin Domain Name)
    ParamètreValeur
    Header NameDéfinissez cette valeur sur cname-api-key
    ValueDéfinissez cette valeur sur la valeur CNAME API Key qui vous a été fournie immédiatement après avoir vérifié la propriété de votre nom de domaine auprès d’Auth0
  6. Configurez les Default Cache Behavior Settings. Voici les valeurs que vous devez modifier.
    ParamètreValeur
    Viewer Protocol PolicySélectionnez Redirect HTTP to HTTPS
    Allowed HTTP MethodsSélectionnez GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE
    Cache and origin request settingsSélectionnez Legacy cache settings
    Cache Based on Selected Request HeadersSélectionnez Include the following headers
    Add HeadersEntrez 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 CookiesSélectionnez All
    Query StringsSélectionnez All
  7. Faites défiler jusqu’au bas de la page et cliquez sur Create Distribution. Vous verrez votre nouvelle distribution dans la liste des distributions CloudFront. Notez que l’état affichera In progress jusqu’à ce que la distribution soit déployée.
  8. Ajoutez un nouvel enregistrement CNAME dans votre DNS pour que votre domaine personnalisé pointe vers le CloudFront Domain Name de votre distribution. Vous trouverez cette information en cliquant sur votre Distribution ID, sous l’onglet General, à Domain Name (par exemple, e2zwy42nt1feu7.cloudfront.net). Vous pouvez aussi utiliser un enregistrement Alias si Route 53 est configuré pour votre domaine.

En savoir plus