1 votes

"Injection de contenu" en utilisant mon proxy Squid (pfSense). Est-ce possible ?

Dans ma boîte pfsense, j'utilise Captive Portal (connecté à RADIUS MS AD) et Squid configuré comme Proxy transparent.

J'aimerais savoir s'il m'est possible d'"injecter" un petit DIV HTML dans la partie supérieure du navigateur où s'affichent les informations du portail captif (comme le nom de connexion, la durée de la session, le logo de l'entreprise et surtout un bouton de déconnexion) ?

pfSense Captive Portal NE PEUT PAS le faire, je crois. Est-ce que Squid peut le faire ? Ou peut-être un autre moyen ?

0voto

18hrs Points 583

J'utilise souvent le portail captif de pfSense et vous avez raison, je n'ai jamais vu un moyen de faire cela. Je ne suis pas sûr que Squid puisse le faire non plus - cela ne semble pas être un moyen techniquement propre de le gérer.

La plupart du temps, dans les environnements de hotspots, j'ai vu ce problème résolu avec une petite fenêtre pop-up qui indique le temps de connexion, d'autres détails et une option de déconnexion. Nous avons rencontré des problèmes avec cela (la fenêtre pop-up de pfSense avait des problèmes avec certains navigateurs, donc nous l'avons désactivée), donc nous avions une page de destination par défaut - pfSense vous permet de rediriger vers une page spécifique lors d'une authentification réussie. Cette page offrait alors à l'utilisateur la possibilité de lancer une fenêtre distincte contenant les détails de la connexion et les options de déconnexion. Elle (la page d'état) était également placée sur une url facile à retenir (status.xxx.yyy), de sorte que les utilisateurs qui perdaient la page ou la popup pouvaient y accéder relativement facilement.

0voto

Chopper3 Points 99341

Ce n'est pas ce que vous voulez entendre, désolé, mais nous utilisons le logiciel ZXTM de Zeus pour modifier dynamiquement notre html "mid-flow" de cette façon, pas avec des div's mais ce serait en fait plus facile que ce que nous leur faisons faire. Mais ça coûte cher :(

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X