Я можу створити самопідписаний сертифікат за допомогою цієї команди
openssl req -new -newkey rsa:2048 -days 365 -nodes -x509 -keyout server.key -out server.crt
Але чи можна передавати такі аргументи, як "Назва країни", "Назва штату чи провінції" тощо в OpenSSL для автоматизації цього процесу?
Вам потрібно передати імена хостів через файл CONF. В іншому випадку браузери відхилять сертифікат, навіть якщо він знаходиться у належному магазині довіри. Це тому, що вимоги базової лінії CA / браузера вимагають імен хостів у альтернативному імені теми , і єдиний спосіб їх додати - через файл CONF. Також див. Як створити самопідписаний сертифікат за допомогою openssl? на стеку переповнення.
—
jww