Генерация ключей CA, KEY и CERT - PullRequest
0 голосов
/ 20 декабря 2018

Я унаследовал этот бит кода:

import https from 'https';
// Setup server
var app = express();
var server = https.createServer({
    key: fs.readFileSync('./certs/key.pem'),
    cert: fs.readFileSync('./certs/cert.pem'),
    ca: fs.readFileSync('./certs/ca.pem')
}, app);

Каталог certs находится на .gitignore, и нет документации о том, как сгенерировать эти .pem файлы.Я изучил openssl, но ни один из примеров, которые мне показались, не требует парольной фразы.

Спасибо.

1 Ответ

0 голосов
/ 20 декабря 2018

Вы можете создать ключ и файл crt с помощью этой команды:

openssl req -new -newkey rsa: 2048 -nodes -keyout server.key -out server.csr

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...