3
私はJavascriptを初めて使用しています。プライベートキーバッファと認証バッファデータを渡す必要がある次のコードがあります。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
の1つを選択するように指示します。つまり、自己署名では機能しません。証明書はそれになりますか?チェーンnohを含むCAによって署名された証明書である必要がありますか? – mayooran