Installer le certificat du Raspberry
À faire une seule fois par appareil (2 minutes). Ensuite, l'adresse https est reconnue comme sûre : le scanner de code-barres en direct, le mode hors ligne et l'installation sur l'écran d'accueil fonctionnent.
Vous utilisez l'adresse internet du site (nom de domaine en https) ? Rien à installer : son certificat Let's Encrypt est reconnu partout. Cette procédure ne concerne que l'accès par l'adresse IP locale (https://192.168.…).
Ce fichier est l'« autorité locale » créée par votre Raspberry. Il ne sert qu'à reconnaître ce Raspberry ; il ne donne accès à rien sur votre appareil.
iPhone et iPad
- Ouvrez cette page dans Safari (pas dans Chrome), puis touchez Télécharger le certificat et Autoriser.
- Ouvrez Réglages : touchez Profil téléchargé en haut de l'écran, puis Installer (deux fois) et saisissez votre code.
- Allez dans Réglages > Général > Informations > Réglages des certificats (tout en bas) et activez « Cosmeto Maison - autorite locale ».
- Revenez ici et touchez Ouvrir l'application en https. À la première utilisation du scanner, autorisez la caméra.
Sans l'étape 3, Safari continue d'afficher l'avertissement et bloque la caméra.
Android
- Touchez Télécharger le certificat.
- Ouvrez Paramètres > Sécurité (ou « Sécurité et confidentialité ») > Plus de paramètres > Chiffrement et identifiants > Installer un certificat > Certificat CA. Les intitulés varient selon la marque : cherchez « certificat » dans les paramètres.
- Confirmez « Installer quand même », puis choisissez le fichier cosmeto-ca.crt dans Téléchargements.
- Revenez ici et touchez Ouvrir l'application en https.
Ordinateur (Windows, Mac)
- Windows : double-cliquez sur le fichier téléchargé > Installer le certificat > Ordinateur local > « Placer tous les certificats dans le magasin suivant » > Autorités de certification racines de confiance. Redémarrez le navigateur.
- Mac : double-cliquez sur le fichier, il s'ouvre dans Trousseaux d'accès (trousseau Système). Double-cliquez sur « Cosmeto Maison - autorite locale » > Se fier > Toujours approuver.
- Firefox utilise ses propres certificats : Paramètres > Vie privée et sécurité > Afficher les certificats > Autorités > Importer, puis cochez « Confirmer cette AC pour identifier des sites web ».
Le certificat du site est renouvelé automatiquement par le Raspberry ; l'autorité installée ici reste valable 10 ans, rien à refaire entre-temps. Si vous réinstallez entièrement le Raspberry (nouvelle carte SD), recommencez cette procédure.