KB 2805: Déconnexion automatique du portail public à la fermeture du navigateur
CONTEXTE
Vous souhaitez que vos utilisateurs soient déconnectés dès la fermeture de leurs navigateurs.
Le but étant de lancer automatiquement un accès à l’URL http://keyword.olfeo.com/logout afin de déconnecter la session portail public.
Cet outil est disponible et modifiable selon vos besoins. Le support technique Olfeo ne fera aucune assistance sur la modification, le déploiement, ou sur n’importe quelle demande liée à cet article.
Outils nécessaire
visual studio (modification du fichier)
csc.exe (compilation)
Fichiers fournis
auto_deco.cs (à modifier)
runhide.vbs (à conserver)
Modification du fichier auto_deco.cs
Grâce à l’outil visual studio, vous pourrez simplement modifier le fichier auto_deco.cs
À la ligne 60, il vous faut modifier la valeur du proxy
WebProxy myProxy = new WebProxy(« IP_OLFEO/FQDN », PORT_PROXY);
pour être en adéquation avec votre réseau.
Exemple:
WebProxy myProxy = new WebProxy(« 10.12.0.5 », 3129);
Sauvegarder votre fichier une fois modifié.
Complilation
Lancer l’invite de commande en administrateur.
Se mettre dans le dossier où se trouve le fichier auto_deco.cs
Exemple :
cd « \Users\…\Desktop\auto déco »
lancer le programme csc.exe (compilateur) sur le fichier auto_deco.cs, le programme auto_deco.exe sera créé.
Exemple :
c:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe auto_deco.cs
Mise en place
Une fois votre programme compilé, il vous faudra l’utiliser grâce à un raccourci que vous devrez créer.
Exemple
Cible pour un raccourci firefox.
« C:\Users\….\Desktop\auto deco\runhide.vbs » auto_deco.exe firefox http://www.olfeo.com
Le raccourci est de la forme
runhide.vbs auto_deco.exe navigateur URL_ouverture
les navigateurs supportés dans le programme sont:
firefox
chrome
msedge
iexplorer
Validation
- Lancez le raccourci firefox, le navigateur firefox doit s’ouvrir et la page de portail public doit s’afficher. (La configuration proxy du navigateur n’est pas impactée dans notre cas)
- Vous connectez avec votre identifiant portail public
- Fermez le navigateur
- Un pop-up indiquant « Déconnexion du portail public OK »
- Lancez de nouveau le raccourci firefox, vous devez de nouveau avoir l’invite d’identification du portail public