Saltar al contenido principal

La disponibilidad varía según el plan de Auth0

Tanto tu implementación de inicio de sesión como tu plan de Auth0 o acuerdo personalizado determinan si esta característica está disponible. Para obtener más información, consulta Pricing.
Puedes configurar AWS CloudFront para usarlo como proxy inverso con nombres de para tu inquilino de Auth0.
  1. Inicia sesión en AWS y ve a CloudFront.
  2. Haz clic en Create Distribution.
  3. Puedes elegir el método de entrega para tu contenido. Haz clic en Get Started en la sección Web.
  4. Configura los ajustes de tu distribución. Estos son los valores que debes cambiar.
    SettingValue
    Origin Domain NameEstablece este campo con el valor de Origin Domain Name obtenido en el Auth0 Dashboard durante el proceso de configuración de dominios personalizados
    Origin IDUna descripción del origen. Este valor te permite distinguir entre varios orígenes dentro de la misma distribución y, por lo tanto, debe ser único.
    Origin Protocol PolicyEstablécelo en HTTPS Only
    Alternate Domain Names (CNAMEs)Establécelo con tu nombre de dominio personalizado (el mismo que configuraste en el Auth0 Dashboard)
    SSL CertificateEstablécelo con el certificado SSL de tu dominio personalizado almacenado en AWS Certificate Manager (ACM) en la región US East (N. Virginia) o en IAM.
  5. Proporciona la información de Origin Custom Headers (los campos Header Name y Value solo aparecen después de que hayas proporcionado un Origin Domain Name)
    SettingValue
    Header NameEstablécelo en cname-api-key
    ValueEstablécelo con el valor de CNAME API Key que se te proporcionó inmediatamente después de verificar la propiedad de tu nombre de dominio con Auth0
  6. Configura Default Cache Behavior Settings. Estos son los valores que debes cambiar
    SettingValue
    Viewer Protocol PolicySelecciona Redirect HTTP to HTTPS
    Allowed HTTP MethodsSelecciona GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE
    Cache and origin request settingsSelecciona Legacy cache settings
    Cache Based on Selected Request HeadersSelecciona Include the following headers
    Add HeadersIntroduce User-Agent y haz clic en Add Custom >> para agregar el encabezado personalizado. Haz lo mismo con los encabezados Authorization, Origin, Referer, Accept-Language y Accept.
    Forward CookiesSelecciona All
    Query StringsSelecciona All
  7. Desplázate hasta la parte inferior de la página y haz clic en Create Distribution. Verás tu distribución recién creada en la lista de CloudFront Distributions. Ten en cuenta que el estado mostrará In progress hasta que la distribución se implemente.
  8. Agrega un nuevo registro CNAME en tu DNS para que tu dominio personalizado apunte al Domain Name de CloudFront de tu distribución. Puedes encontrarlo haciendo clic en tu Distribution ID, en la pestaña General, en Domain Name (por ejemplo, e2zwy42nt1feu7.cloudfront.net). También puedes usar un registro Alias si Route 53 está configurado para tu dominio.

Más información