Configure el intercambio de recursos entre orígenes (CORS) para su depósito - AWS Transfer Family

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.

Configure el intercambio de recursos entre orígenes (CORS) para su depósito

Debe configurar el intercambio de recursos entre orígenes (CORS) para todos los depósitos que utilice su aplicación web. Una configuración de CORS es un documento que define las reglas que identifican los orígenes a los que permitirá acceder a su depósito. Para obtener más información sobre CORS, consulte Configuración del uso compartido de recursos entre orígenes (CORS).

importante

Si no configura CORS, los usuarios finales recibirán un error cuando intenten acceder a una ubicación de su aplicación web.

Para configurar el uso compartido de recursos entre orígenes (CORS) para su bucket de Amazon S3
  1. Inicie sesión en la consola de Amazon S3 AWS Management Console y ábrala en https://console.aws.amazon.com/s3/.

  2. Selecciona Buckets en el panel de navegación izquierdo y busca tu bucket en el cuadro de diálogo de búsqueda y, a continuación, selecciona la pestaña Permisos.

  3. En el uso compartido de recursos entre orígenes (CORS), selecciona Editar y pega el siguiente código. WebAppEndpointSustitúyalo por el punto de acceso real de tu aplicación web. Puede ser el punto de acceso que se crea al crear la aplicación web o un punto de acceso personalizado, si se crea uno. Asegúrese de no introducir barras diagonales finales, ya que al hacerlo se producirán errores cuando los usuarios intenten iniciar sesión en su aplicación web.

    • Ejemplo incorrecto: https://webapp-c7bf3423.transfer-webapp.us-east-2.on.aws/

    • Ejemplo correcto: https://webapp-c7bf3423.transfer-webapp.us-east-2.on.aws

    Si va a reutilizar un depósito para varias aplicaciones web, añada sus puntos finales a la lista. AllowedOrigins

    [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "https://WebAppEndpoint" ], "ExposeHeaders": [ "last-modified", "content-length", "etag", "x-amz-version-id", "content-type", "x-amz-request-id", "x-amz-id-2", "date", "x-amz-cf-id", "x-amz-storage-class", "access-control-expose-headers" ], "MaxAgeSeconds": 3000 } ]
  4. Seleccione Guardar cambios para actualizar el CORS.

Para probar la configuración del CORS, consulte Probar el CORS.