Solución de problemas de CORS - AWSElemental MediaStore

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.

Solución de problemas de CORS

Si detecta un comportamiento inesperado al obtener acceso a un contenedor que tiene una política del CORS, siga estos pasos para solucionar el problema.

  1. Compruebe que la política del CORS está asociada al contenedor.

    Para obtener instrucciones, consulte Visualización de una política de CORS.

  2. Capture la solicitud y la respuesta completas con la herramienta que desee (como, por ejemplo, la consola para desarrolladores del navegador). Compruebe que la política del CORS asociada al contenedor incluye al menos una regla del CORS que coincida con los datos de la solicitud, tal y como se indica a continuación:

    1. Compruebe que la solicitud tiene un encabezado Origin.

      Si no se encuentra el encabezado, AWS ElementalMediaStoreno considera la solicitud como una solicitud entre orígenes y no devuelve los encabezados de respuesta CORS en la respuesta.

    2. Compruebe que el encabezado Origin de la solicitud coincide al menos con uno de los elementos AllowedOrigins de la regla CORSRule específica.

      Los valores de esquema, host y puerto del encabezado de solicitud Origin deben coincidir con el elemento AllowedOrigins de la regla CORSRule. Por ejemplo, si establece que la regla CORSRule permita el origen http://www.example.com, los orígenes https://www.example.com y http://www.example.com:80 de la solicitud no coinciden con el origen permitido en la configuración.

    3. Compruebe que el método de la solicitud (o el método especificado en Access-Control-Request-Method en el caso de una solicitud de comprobación preliminar) sea uno de los elementos AllowedMethods de la misma regla CORSRule.

    4. En el caso de una solicitud de comprobación preliminar, si la solicitud incluye un encabezado Access-Control-Request-Headers, verifique que la regla CORSRule incluya las entradas AllowedHeaders para cada valor en el encabezado Access-Control-Request-Headers.