Voglio testare la mia app Web su https localhost. Sfortunatamente sembra impossibile rimuovere l'avviso del certificato da Chrome. Innanzitutto, ho generato il certificato in questo modo:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/localhost-selfsigned.key -out /etc/ssl/certs/localhost-selfsigned.crt
Quindi volevo aggiungerlo a Chrome, impostazioni> avanzate> gestisci certificati -> importa. Provo a importare il file .crt generato prima e tutto ciò che ottengo è questo:
Errore di importazione del certificato: la chiave privata per questo certificato client è mancante o non valida.
L'ho cercato su Google, ma non ho trovato nulla di utile.
Ho anche cercato di abilitare il flag allow-insecure-localhost e aprire Chrome con --ignore-certificate-errors
ma mostra ancora l'avvertimento e https non funzionanti
Ci sono altri modi o sto facendo qualcosa di sbagliato nel certificato?
/etc/ssl/private/localhost-selfsigned.key
file? Questa è la chiave privata.