Uso compartido de recursos entre orígenes (CORS) en Lightsail - Amazon Lightsail

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso compartido de recursos entre orígenes (CORS) en Lightsail

El uso compartido de recursos entre orígenes (CORS) define una manera para que las aplicaciones web de los clientes cargadas en un dominio interactúen con los recursos de un dominio diferente. Con la compatibilidad con CORS, puede crear aplicaciones web del lado del cliente más completas con el almacenamiento de objetos de Lightsail y permitir de forma selectiva el acceso entre orígenes a los recursos del bucket. Para obtener más información sobre CORS, consulte ¿Qué es CORS?.

En esta sección, se explica cómo configurar CORS para los buckets de Lightsail mediante la AWS Command Line Interface (AWS CLI). Para configurar el bucket y permitir solicitudes entre orígenes, debe agregar una configuración de CORS al bucket mediante un documento JSON que defina las reglas que identifican los orígenes autorizados a acceder al bucket, las operaciones (métodos HTTP) admitidas para cada origen y otra información específica de la operación.

Casos de uso de CORS

El siguiente escenario de ejemplo, describe cómo podría ser necesario configurar CORS en buckets de Lightsail.

Escenario: alojamiento de fuentes web

Suponga que desea alojar fuentes web desde el bucket de Lightsail. Los navegadores requieren una comprobación de CORS (también denominada comprobación previa) para cargar fuentes web. Debe configurar el bucket que aloja la fuente web para permitir que cualquier origen realice estas solicitudes.