J'ai testé avec succès ce matin la procédure décrite à cette adresse.

Le point important est de faire croire au site navigo qu'on est sur un système connu (Windows ou OSX), et donc d'avoir une description complète de l'user agent.

En l'occurrence, j'ai utilisé les valeurs suivantes :

User agent
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)
App code name
Mozilla
App Name
Netscape
App version
5.0 (Windows)
Platform
Win64

Pour rappel (au cas où la page d'origine disparaît), voici la procédure en gros :

  • Déterminer le modèle de lecteur avec lsusb
  • Pour ma part, j'ai un lecteur compatible PC/SC, donc j'installe les outils pcsc_scan (package pcsc-tools pour ubuntu) et pcscd.
  • Je vérifie que ça fonctionne avec pcsc_scan (reconnaissance du lecteur, lecture de la carte)
  • Sur le site navigo, je change d'user agent pour faire croire que j'utilise un système officiellement supporté.
  • Et voilà !