O AWS SDK para JavaScript v2 chegou ao fim do suporte. Recomendamos migrar para o AWS SDK para JavaScript v3. Para ver detalhes e informações sobre como migrar, consulte este anúncio
Registrar pacotes de certificados em Node.js
Os armazenamentos de confiança padrão de Node.js incluem os certificados necessários para acessar os serviços da AWS. Em alguns casos, pode ser preferível incluir apenas um conjunto específico de certificados.
Neste exemplo, um certificado específico em disco é usado para criar um
https.Agent que rejeita conexões, a menos que o certificado designado seja fornecido. O https.Agent recém-criado acaba sendo usado para atualizar a configuração do SDK.
var fs = require('fs'); var https = require('https'); var certs = [ fs.readFileSync('/path/to/cert.pem') ]; AWS.config.update({ httpOptions: { agent: new https.Agent({ rejectUnauthorized: true, ca: certs }) } });