Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

189
Vistas
S3 da el error SignatureDoesNotMatch para la URL prefirmada del comando PutObject usando aws-sdk v3

Mis cubos de Amazon S3 funcionaban bien hasta que decidí actualizar mi aws sdk de la versión v2 a la modular v3.

Puedo cargar el archivo programáticamente usando el SDK pero no puedo cargar archivos usando la URL prefirmada que genera.

 const { getSignedUrl } = require('@aws-sdk/s3-request-presigner'); const { S3Client, , PutObjectCommand } = require('@aws-sdk/client-s3'); const s3Client = S3Client({ region: 'us-east-2'}); const params = { Bucket: '<bucket>', Key: '1234567890.jpg', ACL: 'private', ContentType: 'image/jpg', // Body: '<base64 encoded image content>' }; const command = new PutObjectCommand(params); // await s3Client.send(command); // works fine const signedUrl = await getSignedUrl(s3Client, command); // generated signed url fails to upload image

Cuando intento realizar una solicitud PUT utilizando la URL prefirmada generada, aparece un código de error HTTP 403 y un mensaje SignatureDoesNotMatch. Por favor, guíame sobre lo que podría estar perdiéndome porque he estado trabajando en esto durante dos días.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0


¿Has probado esto?
https://www.digitalocean.com/community/questions/signature-does-not-match-when-putting-to-presigned-spaces-upload-url
Aquí hay un enlace para más detalles;
https://www.msp360.com/resources/blog/s3-pre-signed-url-guide/
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda