Lorsque vous activez SLL sur un hôte dans MAMP, il se peut que Chrome vous signale « Votre connexion n’est pas privée », accompagné de NET:: ERR_CERT_AUTHORITY_INVALID
.
Bien qu’il soit possible de continuer en indiquant à Chrome que vous souhaitez suivre le lien, il existe une solution.
1. Créez votre hôte et activez SSL
![Créer un hôte avec MAMP et activer SSL](https://sebastien.vignol.be/wp-content/uploads/2019/07/Créer-un-hôte-avec-MAMP-et-activer-SSL.png)
2. Ouvrez l’emplacement du certificat
Pas besoin de chercher, rendez-vous dans l’onglet SSL de votre hôte local et cliquez sur la première flèche, afin de révéler le ficher .crt
dans le Finder.
![MAMP Pro - Onglet SSL](https://sebastien.vignol.be/wp-content/uploads/2019/07/Capture-d’écran-2019-07-12-à-15.10.23.png)
3. Ajouter le certificat
Ouvrez le fichier .crt
, le Trousseau vous demandera de l’ajouter, suivez l’action par défaut. Ensuite, retrouvez votre certificat dans le Trousseau (par exemple en tapant le nom de l’hôte dans la barre de recherche) et ouvrez-le.
Dans le groupe Se fier, changez le premier dropdown à Toujours approuver.
![Gestion du certificat](https://sebastien.vignol.be/wp-content/uploads/2019/07/Gestion-du-certificat.png)
Vous pouvez enfin recharger votre page :
![localhost en HTTPS avec MAMP Pro](https://sebastien.vignol.be/wp-content/uploads/2019/07/Capture-d’écran-2019-07-12-à-15.12.14.png)
Si le problème persiste, essayez d’accéder à chrome://flags/
via la barre d’adresse, et d’activer Allow invalid certificates for resources loaded from localhost.
Il faudra normalement relancer Chrome pour activer ce changement.