Je veux tester mon application web sur https localhost. Malheureusement, il semble impossible de supprimer l'avertissement de certificat dans chrome. Tout d'abord, j'ai généré le certificat comme ceci :
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/localhost-selfsigned.key -out /etc/ssl/certs/localhost-selfsigned.crt
Ensuite, j'ai voulu l'ajouter à Chrome, paramètres > avancés > gérer les certificats -> importer. J'essaie d'importer le fichier .crt généré précédemment et tout ce que j'obtiens est ceci :
Erreur d'importation de certificat : La clé privée de ce certificat client est manquante ou invalide.
J'ai cherché sur Google, mais je n'ai rien trouvé d'utile.
J'ai également essayé d'autoriser le drapeau allow-insecure-localhost et d'ouvrir chrome avec --ignore-certificate-errors
mais il affiche toujours l'avertissement et le https cassé
Existe-t-il d'autres moyens ou est-ce que je fais quelque chose de mal avec le certificat ?