¿Cómo puedo configurar CloudFront para que reenvíe el encabezado Authorization al origen?

2 minutos de lectura
0

El origen de mi distribución de Amazon CloudFront requiere que las solicitudes incluyan el encabezado Authorization. Por eso, mi distribución debe reenviar el encabezado Authorization al origen.

Breve descripción

Configure su distribución para reenviar el encabezado de autorización al origen de una de las siguientes maneras:

  • Cree una política de caché. Entonces, asocie la política de caché con el comportamiento de caché que debe reenviar el encabezado de autorización.
    Nota: Si el almacenamiento en caché está desactivado, puedes usar las políticas de solicitud de origen AllViewer y AllViewerExceptHostheader para reenviar un encabezado Authorization.
  • Edita el comportamiento de una memoria caché existente con la configuración de memoria caché de legado.
  • Si la opción de almacenamiento en caché está desactivada, utiliza una política de solicitud de origen.

Importante: Para los orígenes de Amazon Simple Storage Service (Amazon S3), no se admite el almacenamiento en caché basado en el encabezado Authorization. Para obtener más información, consulta Selección de los encabezados para basar el almacenamiento en caché.

Resolución

Creación de una política de caché

Sigue estos pasos:

  1. Usa la consola de CloudFront para crear una política de caché.
  2. En Configuración de la clave de caché, en Encabezados, selecciona Incluir los siguientes encabezados. Entonces, en Agregar encabezados, selecciona Authorization.
  3. En función de los requisitos del comportamiento, configura todas las demás opciones de la política de caché. A continuación, selecciona Crear.
  4. Asocia la política al comportamiento correspondiente de tu distribución de CloudFront.

Edición del comportamiento de una memoria caché existente con la configuración de memoria caché antigua

Sigue estos pasos:

  1. Abre la consola de CloudFront y, entonces, selecciona la distribución.
  2. Elija la pestaña Comportamientos y, entonces, la ruta a la que desea reenviar el encabezado de autorización.
  3. Elija Editar.
  4. En Encabezados, elija Incluir los siguientes encabezados. Entonces, bajo Agregar encabezados, seleccione Autorización.
  5. Selecciona Guardar cambios.

Uso de una política de solicitud de origen

Puedes usar una política de solicitud de origen para reenviar todos los encabezados del visor a tu origen. Debes reenviar todos los encabezados del visor para que CloudFront incluya el encabezado Authorization en las solicitudes de los espectadores.

Información relacionada

Encabezados de solicitudes HTTP y comportamiento de CloudFront (personalizado y orígenes de Amazon S3)

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 3 meses