Я следую этому руководству , и приложение работает, но сертификаты, которые я создал с помощью моего ключа сервера, работают
Я понимаю, что мне нужно передать опцию ca с сертификатами, которые принимает мой сервер, ноЯ не знаю, как указать, что мне нужно.
Я хотел бы принимать сертификаты от других ЦС, а не только тех, которые подписаны моим ключом сервера.
[The peer's certificate must be chainable to a CA trusted by the server for the connection to be authenticated. When using certificates that are not chainable to a well-known CA, the certificate's CA must be explicitly specified as a trusted or the connection will fail to authenticate.][1]
const opts = {
key: fs.readFileSync('server_key.pem'),
cert: fs.readFileSync('server_cert.pem'),
requestCert: true,
rejectUnauthorized: false,
ca: [ fs.readFileSync('server_cert.pem') ],
}
Как я могу это сделать?