저는 Javascript를 처음 접했고 개인 키 버퍼와 ceritificate 버퍼 데이터를 전달해야하는 다음 코드를 가지고 있습니다.nodejs를 사용하여 Windows 인증서 저장소에서 개인 키 버퍼를 읽는 방법?
var mqttOptions = {
clientId: '100',
key: fs.readFileSync('C:/Users/wssClientTest/client.key'),
cert: fs.readFileSync('C:/Users/wssClientTest/client.crt'),
ca: fs.readFileSync('C:/Users/wssClientTest/ca.crt'),
secureProtocol: 'TLSv1_method',
rejectUnauthorized: false,
protocolId: 'MQIsdp',
protocolVersion: 3,
passphrase: 'edgenode',
keepAlive: 10000,
clean: false,
reconnectPeriod: '1000',
will: willMessage
};
여기에 파일의 키와 인증서 버퍼 데이터가 전달됩니다. 개인 키를 인증서에 추가하고 Windows 인증서 저장소에 인증서를 설치하려고합니다. 그렇게하면 Windows 인증서 저장소에서 인증서를 읽고 그 인증서를 개인 키로 가져올 수 있습니까? 몇 가지 예를 들어 도움을주십시오.
https://www.eclipse.org/paho/clients/js/ 브라우저 저장소에서 인증서를 가져 오는 wss 연결을 설정하는 방법에 대한 정보는 없습니다. (당신은 어떤 시험 동료가 있습니까? – mayooran
당신은하지 않습니다. 상점에서 인증서를 명시 적으로 가져 오면 브라우저에서 모든 작업을 처리합니다 .TLS 핸드 셰이크와 일치하는 상점에 여러 인증서가있는 경우 브라우저에서 – hardillb
중 하나를 선택하도록 요청합니다. 즉, 자체 서명으로 작동하지 않습니다. 인증서는 체인 번호가 포함 된 CA가 서명 한 인증서 여야합니다. noh? – mayooran