Node.js에서 인증서 번들 등록 - AWS SDK for JavaScript

곧 출시될 end-of-support AWS SDK for JavaScript v2를 발표했습니다. AWS SDK for JavaScript v3로 마이그레이션하는 것이 좋습니다. 마이그레이션 날짜, 추가 세부 정보 및 방법에 대한 자세한 내용은 링크된 공지 사항을 참조하세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Node.js에서 인증서 번들 등록

Node.js용 기본 트러스트 스토어에는 AWS 서비스에 액세스하는 데 필요한 인증서가 포함되어 있습니다. 일부 경우에는 특정 인증서 집합만 포함하는 것이 좋을 수도 있습니다.

이 예제에서는 지정된 인증서가 제공되지 않은 경우 디스크의 특정 인증서를 사용하여 연결을 거부하는 https.Agent를 생성합니다. 그런 다음 새로 생성된 https.Agent를 사용하여 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 }) } });