Passer au contenu principal
Version : 1.x

Imprimer depuis le navigateur : autorisations et certificats

Symptôme : le POS tourne dans un navigateur et n'arrive pas à joindre l'imprimante — la recherche ne trouve rien, ou la même imprimante imprime depuis l'application de bureau mais pas depuis l'onglet du navigateur.

Autoriser l'accès au réseau local​

Chrome et Edge demandent l'autorisation avant qu'un site web puisse dialoguer avec un appareil de votre réseau. Si cette demande a été ignorée, chaque tentative échoue silencieusement.

Cliquez sur l'icône à gauche de la barre d'adresse → Paramètres du site → réglez Réseau local sur Autoriser, puis rechargez la page et relancez la recherche.

Contenu mixte​

Un POS servi en https:// ne peut pas ouvrir une connexion http:// non chiffrée vers une imprimante. Chrome et Edge l'autorisent une fois l'accès au réseau local accordé ; les autres navigateurs le bloquent purement et simplement. Si votre boutique fonctionne en HTTPS et que l'imprimante ne parle que le HTTP, utilisez l'application de bureau.

Le certificat de l'imprimante​

Les imprimantes se sécurisent avec leur propre certificat, auquel aucun navigateur ne fait confiance par défaut — la connexion échoue avant même de commencer. Ouvrez une fois https://printer-ip dans le même navigateur, acceptez l'avertissement, puis revenez au POS. Vous devrez le faire sur chaque ordinateur.

L'application de bureau n'a pas ce problème : elle accepte elle-même le certificat de l'imprimante, ce qui explique que la même imprimante fonctionne dans l'application et pas dans l'onglet.

Safari et Firefox​

Ni l'un ni l'autre ne dispose de ces solutions. Ils n'ont aucune autorisation de réseau local à accorder, et ne prennent pas en charge les imprimantes USB ou Bluetooth depuis une page web. Sur ces navigateurs, utilisez une imprimante Wi-Fi correspondant au HTTP ou au HTTPS de votre boutique, ou bien l'application de bureau.

Toujours bloqué ?​

Utilisez Copier le rapport de configuration sur l'écran de dépannage et collez-le dans votre message — il indique quel navigateur et quelles voies de connexion ont été essayés.