Я хочу протестировать свое веб-приложение на https localhost. К сожалению, кажется, невозможно удалить предупреждение сертификата из Chrome. Сначала я сгенерировал сертификат следующим образом:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/localhost-selfsigned.key -out /etc/ssl/certs/localhost-selfsigned.crt
Затем я хотел добавить его в Chrome, настройки> дополнительные> управлять сертификатами -> импорт. Я пытаюсь импортировать файл .crt, сгенерированный ранее, и все, что я получаю, это:
Ошибка импорта сертификата: закрытый ключ для этого сертификата клиента отсутствует или недействителен.
Я гуглил это, но я не нашел ничего полезного.
Я также попытался включить флаг allow-insecure-localhost и открыть chrome, --ignore-certificate-errors
но он по-прежнему показывает предупреждение и неработающий https
Есть ли другие способы или я что-то не так с сертификатом?
/etc/ssl/private/localhost-selfsigned.key
файл? Это закрытый ключ.