es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error al subir una imagen de gran tamaño en AWS S3 utilizando CloudFront.

Estoy obteniendo el siguiente error al cargar una imagen de gran tamaño en S3 utilizando CloudFront.

Error: SignatureDoesNotMatch: La firma de solicitud que calculamos no coincide con la firma que proporcionaste. Verifica tu clave y método de firma.

Puedo cargar la misma imagen sin CloudFront en S3.

También puedo cargar un archivo de imagen de tamaño pequeño (< 2 mb) utilizando CloudFront.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Este mensaje de error sugiere que hay un problema con la autenticación de la solicitud de AWS. Al subir archivos grandes utilizando CloudFront, la solicitud se firma con una clave específica y un método de firma. Es posible que haya una discrepancia entre la clave y el método de firma utilizados en la solicitud y los esperados por el servidor S3.

    Para resolver este problema, es posible que deba asegurarse de que se estén utilizando la clave de acceso y la clave secreta de AWS correctas para la solicitud. Además, es posible que deba verificar que el método de firma utilizado es compatible tanto con CloudFront como con S3.

    También vale la pena señalar que puede haber limitaciones en el tamaño de los archivos que se pueden cargar utilizando CloudFront. Si puede cargar archivos más pequeños sin problemas pero encuentra problemas con archivos más grandes, es posible que el tamaño del archivo supere las limitaciones de CloudFront. En este caso, es posible que deba considerar enfoques alternativos para cargar y distribuir archivos grandes a través de AWS.

Comments are closed.