Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
tutoriel:utiliser_carte_identite_electronique_belge [Le 06/01/2021, 16:12]
193.121.4.148 [Chrome / Chromium]
tutoriel:utiliser_carte_identite_electronique_belge [Le 19/07/2022, 12:09]
applejuice [Navigateurs Brave et Opera]
Ligne 14: Ligne 14:
   * Disposer d'un lecteur de cartes compatibles [[wpfr>​PC/​SC|PC/​SC]]   * Disposer d'un lecteur de cartes compatibles [[wpfr>​PC/​SC|PC/​SC]]
   * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] **[[apt>​pcscd,​libccid,​libacsccid1|pcscd libccid libacsccid1]]**.   * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] **[[apt>​pcscd,​libccid,​libacsccid1|pcscd libccid libacsccid1]]**.
-<​note>​La bibliothèque **libacsccid1** remplace les anciennes bibliothèques **libacr38u** et **libacr38ucontrol0** qui ne sont plus disponibles dans les dépôts à partir de [[:​bionic|Bionic 18.04 LTS]]. Cette nouvelle bibliothèque supporte une multitude de lecteurs de carte utilisant des puces du fabricant ACS(([[https://​www.acs.com.hk/​|Advanced Card System Ltd.]])). 
-\\ 
-La gestion de cette transition ne s'est pas faite correctement. 
-\\ 
-D'une part, la communauté aurait dû plus participer pour signaler que le retrait de ces bibliothèques allait engendrer un impact sur l'​utilisation de certains logiciels. Il aurait fallu demander qu'un paquet de transition redirigeant **libacr38u** et **libacr38ucontrol0** vers **libacsccid1** soit crée pour le temps de la transition. 
-  * **[[https://​bugs.launchpad.net/​ubuntu/​+source/​belpic/​+bug/​1781819|Un bug]]** a été introduit sur Launchpad. Si vous êtes affecté par ce problème, vous pouvez le signaler en allant cliquer sur "This bug affects you" (+1) pour que celui-ci ait une chance d'​être corrigé. 
- 
-D'​autre part, le service fédéral en charge du développement du paquet **eid-mw** aurait dû enlever dans les recommandations du paquet pour la version [[:​bionic|Bionic 18.04 LTS]] le paquet **libacr38u** (qui n'​existe plus) et y mettre à la place le paquet **libacsccid1**. 
-  * Vous pouvez également signaler que vous êtes affecté par ce problème en contactant le bureau d'​assistance du Registre National (Belpic) via leur [[https://​eid.belgium.be/​fr/​contact|formulaire en ligne]]. 
-</​note>​ 
- 
  
 =====Installation===== =====Installation=====
  
-Pour installez ​les pilotes nécessaires au bon fonctionnement de votre carte il faut installer un paquet qui va ajouter les [[:​depots|dépôts]] requis :+Pour installer ​les pilotes nécessaires au bon fonctionnement de votre carteil faut installer un paquet qui va ajouter les [[:​depots|dépôts]] requis :
   * Téléchargez et [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **eid-archive.deb** fourni par l'​État belge et , en mode terminal, sudo dpkg -i 'le paquet .deb' et suivre les messages [[ https://​eid.belgium.be/​fr/​installation-du-logiciel-eid-sous-linux|Installation du logiciel eID sous Linux]].   * Téléchargez et [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **eid-archive.deb** fourni par l'​État belge et , en mode terminal, sudo dpkg -i 'le paquet .deb' et suivre les messages [[ https://​eid.belgium.be/​fr/​installation-du-logiciel-eid-sous-linux|Installation du logiciel eID sous Linux]].
   * Puis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]].   * Puis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]].
   * Il ne vous reste plus qu'à [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]], **[[apt>​eid-mw]]**,​ puis **[[apt>​eid-viewer]]**   * Il ne vous reste plus qu'à [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]], **[[apt>​eid-mw]]**,​ puis **[[apt>​eid-viewer]]**
 +
 +==== Test ====
 +Avand d'​aller plus loin, tester que le lecteur et votre carte (insérée) fonctionnent bien, en lancant l'EID viewer :
 +
 +<​code>​eid-viewer</​code>​
 +
 +Les informations de votre carte doivent s'​afficher dans une nouvelle fenêtre: votre nom, votre photo,...
 +
 +==== Echec du test ====
 +Si le viewer ne fonctionne pas, il se peut que votre démon pcscd ne soit pas lancé. ​
 +Il faut alors passer les deux commandes suivantes:
 +<​code>​
 +sudo systemctl enable pcscd
 +sudo systemctl start pcscd</​code>​
 +
 +puis relancer l'EID viewer:
 +<​code>​eid-viewer</​code>​
  
 ===== Intégration dans les navigateurs web ===== ===== Intégration dans les navigateurs web =====
-Pour s'​authentifier,​ les navigateurs ​doit pouvoir ​accéder aux certificats de votre carte d'​identité électronique. D'où la nécessité de la procédure qui suit.+Pour s'​authentifier,​ les [[:​navigateur|navigateurs ​web]] doivent ​accéder aux certificats de votre carte d'​identité électronique. D'où la nécessité de la procédure qui suit
 +<note warning>​De manière générale, un navigateur web installé via [[:​snap|Snap]] ou [[:​flatpak|Flatpak]] ([[:​firefox|Firefox]] et [[:​chromium-browser|Chromium]] par défaut sur [[:​jammy|Ubuntu 22.04]]) ne pourra accéder aux certificats de votre carte d'​identité (Voir la page FAQ du [[https://​eid.belgium.be/​fr/​faq/​pourquoi-lutilisation-de-leid-est-elle-impossible-avec-des-logiciels-de-snap-etou-flatpak#​7636|site officiel de eID]]). Pour une utilisation d'Eid avec un [[:​navigateur|navigateurs web]], il est indispensable d'​installer ce dernier via un [[:​ppa|ppa]]. 
 + 
 +Voici la marche à suivre pour installer [[:​firefox#​installer_firefox_en_.deb_classique_au_lieu_de_snap|Firefox]] ou [[:​chromium-browser#​Installation|Chromium]] depuis leurs [[:​ppa|ppa]] officiels</​note>​.
 ====Firefox==== ​ ====Firefox==== ​
-L'​installation du paquet intègre l'​extension pour Mozilla. Si le module n'​apparait ​tout de même pas dans le gestionnaire de modules de Firefox faites ce qui suit :+L'​installation du paquet intègre l'​extension pour Mozilla. Si le module n’apparaît ​tout de même pas dans le gestionnaire de modules de Firefox faites ce qui suit :
   * Téléchargez et installez l'​extension **eID Belgique** [[https://​addons.mozilla.org/​fr/​firefox/​addon/​belgium-eid/​|ici]] ou via votre gestionnaire de modules : ​   * Téléchargez et installez l'​extension **eID Belgique** [[https://​addons.mozilla.org/​fr/​firefox/​addon/​belgium-eid/​|ici]] ou via votre gestionnaire de modules : ​
-  * Redémarrer Firefox et connectez-vous une première fois à ''​https://​my.belgium.be/​index.html''​ : ça ne marche pas, et __c’est normal__ : les certificats viennent seulement d’être ajoutés, il reste à les autoriser…+  * Redémarrer Firefox et connectez-vous une première fois à ''​https://​my.belgium.be/''​ : ça ne marche pas, et __c’est normal__ : les certificats viennent seulement d’être ajoutés, il reste à les autoriser…
   * Pour cela allez dans //Menu Firefox (à droite) -> Préférences -> Avancé -> Certificats -> Afficher les certificats -> Chercher les Certificats Belgian Root (CA, CA1, CA2, CA3 et/ou CA4)//,   * Pour cela allez dans //Menu Firefox (à droite) -> Préférences -> Avancé -> Certificats -> Afficher les certificats -> Chercher les Certificats Belgian Root (CA, CA1, CA2, CA3 et/ou CA4)//,
   * Pour chacun d’eux ​ cliquez sur la ligne située sous la petite flèche de ce certificat. Cliquez sur //Modifier la confiance//,​ cochez les trois cases et cliquez sur « OK ». Cliquez deux fois sur « OK » pour refermer le Gestionnaire de certificats et les Options.   * Pour chacun d’eux ​ cliquez sur la ligne située sous la petite flèche de ce certificat. Cliquez sur //Modifier la confiance//,​ cochez les trois cases et cliquez sur « OK ». Cliquez deux fois sur « OK » pour refermer le Gestionnaire de certificats et les Options.
   * Redémarrer Firefox ... :-D    * Redémarrer Firefox ... :-D 
  
-<note important>​Le lecteur de carte doit être branché AVANT de lancer firefox !!!</​note>​+<note important>​Le lecteur de carte et la carte insérée ​doit être branché AVANT de lancer firefox !!!</​note>​
  
 ==== Chrome / Chromium ==== ==== Chrome / Chromium ====
 <​note>​ <​note>​
-Depuis [[:​eoan|Eoan 19.10 LTS]], même s'ils sont installables à l'aide de [[:​Synaptic]] ou de la [[:​Logithèque]],​ les navigateurs [[:​Firefox]] et [[:​Chromium-Browser|Chromium]] sont installés avec le format [[:Snap]]. Depuis l'​utilisation de ce format d'​installation,​ Chromium ne peut plus accéder à la bibliothèque opensc-pkcs11.so permettant de se connecter aux cartes à puce à des fins d'​authentification. Info : [[https://​bugs.launchpad.net/​ubuntu/​+source/​chromium-browser/​+bug/​1843392|snap : smart card reader no longer works]]. +Ajoutez le support NSS en [[:​tutoriel:​comment_installer_un_paquet|installant le paquet]], **[[apt>​libnss3-tools]]**,​ puis configurez [[:​google_chrome|chrome]] ou [[:​chromium]] avec la commande ''​modutil''​. ​ Il faudra fermer Chrome pour que cette configuration puisse être réalisée.</​note>​
- +
-Par contre, le tutoriel ci-dessous permet à l'Eid de fonctionner sur [[:Google Chrome]] installable via le [[:paquet]] Ubuntu/​debian proposé sur la page officielle de [[http://​www.google.fr/​chrome|téléchargement de Google Chrome]]. +
- +
-Il existe des [[:ppa]] permettant de forcer l'​installation de Chrome (en anglais) par [[:apt]]. Cependant, même si l'​authentication de l'Eid fonctionne dans ces versions, leur lancement génère beaucoup d'​erreurs (testé sur [[:​focal|20.04 LTS]]). C'est à déconseiller,​ donc. +
-</​note>​ +
-Ajoutez le support NSS en [[:​tutoriel:​comment_installer_un_paquet|installant le paquet]], **[[apt>​libnss3-tools]]**,​ puis configurez [[:​google_chrome|chrome]] ou [[:​chromium]] avec la commande ''​modutil''​. ​ Il faudra fermer Chrome pour que cette configuration puisse être réalisée.+
  
 Sur une installation 32bits : Sur une installation 32bits :
Ligne 84: Ligne 87:
 ----------------------------------------------------------- -----------------------------------------------------------
 </​code>​ </​code>​
 +====Navigateurs Brave et Opera==== 
 +<​note>​Ne pas installer ces [[:​navigateur|navigateurs]] à l'aide d'un [[:​snap|snap]],​ mais bien de celle de leur [[:​depots|dépôts]] officiels, ou du [[:​deb|Paquet Debian]] de ces navigateurs.</​note>​ 
 +Les navigateurs [[:​brave|Brave]] et [[:​opera|Opera]] sont basés sur le navigateur [[:​Chromium|Chromium]]. Une fois l'​installation du logiciel eID effectuée (voir plus haut), ces navigateurs reconnaissent nativement l'​utilisation d'une carte d'​identité électronique belge (aucune extension nécessaire).
  
 ===== Utilisation ===== ===== Utilisation =====
  • tutoriel/utiliser_carte_identite_electronique_belge.txt
  • Dernière modification: Le 18/05/2023, 15:57
  • par 178.51.97.29