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.