Diffuser une URL qui requiert une authentification

Voir le sujet précédent Voir le sujet suivant Aller en bas

Diffuser une URL qui requiert une authentification

Message  fabien le Mar 7 Jan - 13:08

Bonjour,

J'essai de diffuser une URL avec Xibo 1.4.1 mais cela ne fonctionne pas comme je le souhaite.
Sur une URL qui n'a pas besoin d'authentification, je n'ai aucun problème. Mais lorsque j'ai besoin de m'authentifier sur le site cela pose soucis. 
Déjà, pour écrire le nom d'utilisateur et le mot de passe, je suis obligé de faire des copier coller. Il doit y avoir des raccourcis clavier que xibo utilise pour afficher diverses informations. Par exemple, si j'appuie sur la touche i, cela m'ouvre une fenêtre "Client information and status"

Ensuite, je valide le nom d'utilisateur et le mot de passe pour m'authentifier au site web, et à ce moment là ça bloque. ça tourne en rond sur cette page d'authentification. C'est comme si l'authentification réussissait, puis ça se déconnecte de suite pour revenir sur la page d'authentification.  
Xibo semble s'appuyer sur Internet Explorer pour afficher une URL. J'ai alors tester la connexion depuis IE directement, et aucun problème. 
1- Est-ce que Xibo a besoin d'une configuration particulière pour ce genre de diffusion ?
2- Est-il possible d'enregistrer les identifiants et mot de passe du site web depuis le serveur de diffusion afin d'éviter de devoir les saisir sur le client ?

[edit] je viens de voir que l'authentification du site web en question se faisait de manière bizarre ... En fait, une fois que nous validons l'authentification, cela ouvre une deuxième page interpréter en tant que fenêtre contextuelle par IE. C'est cette deuxième page IE que je veux affichier. Du coup Xibo ne doit pas réussir à afficher cette deuxième page, et reste sur la page d'authentification.[EDIT]
Merci pour votre aide.

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Alexandre Garcia le Mar 7 Jan - 16:01

Bonjour,

Effectivement, si une deuxième page est lancé suivant l'authentification, Xibo ne sera pas capable de l'afficher.

Quel est le site dont vous parlez? 

Y-a-t-il des options sur ce site qui permettent de rester connecté? (login mot de passe enregistré)

Il doit y avoir un "workaround" il faut que je recherche....

Si j'avais le site je pourrais t'en dire plus...

_________________
Administrateur Xibo Digital Signage

avatar
Alexandre Garcia
Admin
Admin

Messages : 590
Points : 2504
Date d'inscription : 28/09/2012
Age : 37
Localisation : Angers

Feuille de personnage
Utilisateur Xibo: Oui
Plateforme Xibo: Windows
Nombre de player Xibo:
100/100  (100/100)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mar 7 Jan - 19:13

Bonsoir Alexandre,

Merci pour ta réponse. Malheureusement je ne peux pas te donner l'adresse du site. Il s'agit d'un site web accessible uniquement sur le reseau local. 
Il m'est impossible d'enregistrer le login et mot de passe sur ce site. Il doit être développer pour y interdire l'enregistrement du mot de passe par le navigateur... 

Je vais essayer de contacter le support technique de ce site web pour savoir s'ils peuvent modifier cette méthode d'authentification, mais je doute fortement qu'ils fassent quoi que ce soit (sachant que leur produit n'est pas conçu pour faire de l'affichage dynamique, je pense qu'ils vont me dire qu'ils ne peuvent rien faire ...)

J'ai essayer de configurer IE pour afficher un nouvel onglet au lieu d'une nouvelle fenêtre, mais ça ne change rien à mon problème. 
Par contre, j'ai pas réussi à trouver comment rester sur la page active au lieu d’afficher une nouvelle fenêtre.

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Alexandre Garcia le Mar 7 Jan - 19:23

Re:

L'idéal, ce serai d'être logger à l'extérieur de xibo et de façon constante, peut être via un processus "à créer" bien sur,

Et pour ton URL sous xibo, bien tu mets la deuxième page. 

Peux-tu essayer ceci,

A l'extérieur de Xibo, tu lances ie tu te connectes en t'enregistrant, et tu laisses IE ouvert.

Tu copies l'adresse de la deuxième page, et tu la planifie aussitôt dans Xibo.

Si cela fonctionne, alors on essaiera de produire une connexion persistante et ton problème sera réglé.

Je pense que ce doit être la première étape avant d'aller plus loin, et tiens si tu peux également demander à ton service technique si il y a un temps de session accordé sur ce site, je veux dire est-ce qu'il y a une déconnexion automatique.

j'attends ton retour, et on avance ensuite

_________________
Administrateur Xibo Digital Signage

avatar
Alexandre Garcia
Admin
Admin

Messages : 590
Points : 2504
Date d'inscription : 28/09/2012
Age : 37
Localisation : Angers

Feuille de personnage
Utilisateur Xibo: Oui
Plateforme Xibo: Windows
Nombre de player Xibo:
100/100  (100/100)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mar 7 Jan - 20:06

ok. J'essaie tout cela dès demain matin. Je te tiens au courant.
Merci beaucoup pour ton aide. Bonne soirée.

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mer 8 Jan - 12:23

Bonjour,

J'ai essayé de me connecter en dehors de xibo comme tu me l'as conseillé.
Malheureusement, lorsque je lance Xibo, cela ferme la connexion existante et demande de nouveau l'authentification  Crying or Very sad

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Alexandre Garcia le Mer 8 Jan - 17:41

Re:

Tu peux m'en dire un peu plus sur ce site? 

Quel est le type d'authentification? géré par serveur en AD (active directory) ou simple login mot de passe?

As-tu plus de renseignements concernant votre champ d'action sur la méthode d'authentification?

Je veux dire par là, avez-vous la main sur votre système? sous quelle plateforme est ce site? est-il hébergé en interne? si oui sous quel environnement ? (serveur IIS / xammp / wampp etc...)

Peux-tu essayer en Iframe, tu intègres ton URL dans des balise "Iframe" et tu intègres le tout dans un web embeded plutôt qu'en raccourci URL direct?

Je vais voir de mon côté si je trouve pas des astuces

@+ sur le forum

_________________
Administrateur Xibo Digital Signage

avatar
Alexandre Garcia
Admin
Admin

Messages : 590
Points : 2504
Date d'inscription : 28/09/2012
Age : 37
Localisation : Angers

Feuille de personnage
Utilisateur Xibo: Oui
Plateforme Xibo: Windows
Nombre de player Xibo:
100/100  (100/100)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mer 8 Jan - 19:20

Le type d'authentification est simple login mot de passe. Il n'est pas en lien avec un AD

J'ai pas plus d'information sur la méthode d'authentification ...

Ce site est hébergé en interne. Je crois que c'est du IIS mais pas sûr. Il faudrait que je récupère les accès au serveur pour regarder tout ça. Je vais essayer de récupérer ça demain.

Pour le lien iframe, il faudrait que sur la mise en page de xibo il faudrait que j'intègre l'url de cette manière :
<iframe name="blabla" src="http://www.monsite.com" height="500px" width="550px"> 
</iframe> 


Peux-tu m'expliquer un peu plus cette histoire d'iframe ? je t'avoue que je ne connais pas trop ce domaine


merci beaucoup pour ton aide en tout cas Wink

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Alexandre Garcia le Mer 8 Jan - 19:40

Oui il existe tout un tas de possibilité en Iframe,

Je vais t'en coller une sur ce post demain matin si tu veux,

Le fait de poser un Ifame peut changer la donne mais je n'en suis pas sur à 100 %, mais il faut étudier toutes les pistes donc on va essayer celle-ci.

Le fait de jouer en Iframe change le comportement de Xibo, je l'ai déjà constater pour une autre problématique.

Je pense qu'il faudrait aussi étudier le répertoire "Temp" de ton player, à savoir que xibo va créer automatiquement un un fichier dans ce répertoire avant de jouer ton média "url"

Assure toi bien également que ton IE est configurer pour garder le cache et l'historique + cookies, et aussi l'option de ne pas chercher à actualiser une page à chaque connexion, c'est important pour la mise en place de ton URL, et il serait judicieux que tu y regardes.

Je te mets un balise validée demain matin

@+

_________________
Administrateur Xibo Digital Signage

avatar
Alexandre Garcia
Admin
Admin

Messages : 590
Points : 2504
Date d'inscription : 28/09/2012
Age : 37
Localisation : Angers

Feuille de personnage
Utilisateur Xibo: Oui
Plateforme Xibo: Windows
Nombre de player Xibo:
100/100  (100/100)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mer 8 Jan - 19:58

Ok merci pour tous ces conseils. Je vérifie tout ça demain.
Bonne soirée à toi Wink

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Ven 10 Jan - 8:14

Bonjour,

J'ai essayé d'ajouter le lien iframe depuis la mise en page de xibo.
1- lorsque j'ajoute le lien en sélectionnant webpage depuis Region Timeline, le code n'est pas pris en compte
2- lorsque j'ajoute le lien en sélectionnant Embedded, le code est pris en compte. Sur le client Xibo, j'obtiens bien la page d'accueil du site, mais ça tourne toujours en rond sur l'authentification. Je remarque cependant qu'une page IE essaye de s'ouvrir en dehors de Xibo. Sur cette page, on voit très rapidement le contenu que cela devrait afficher. Puis au bout d'une seconde, la page IE se ferme, et nous revenons dans Xibo. 

 Pour ce qui est du répertoire temp, je ne le trouve pas. Je trouve uniquement un dossier qui s'appelle Xibo Library. 
J'ai vérifier les paramètres IE, tout semble ok de se coté là.

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Alexandre Garcia le Mar 14 Jan - 9:09

Bonjour,

Excuse moi du délai, vraiment trop de occupé niveau pro,

voilà la balise simple que j'utilise, sans options particulière

<IFRAME src=« VOTRE URL " width=1280 height=720 scrolling=auto frameborder=0 > </IFRAME>

changer les valeurs width et height en fonction de votre résolution, et entrez votre URL.


Pour afficher le dossier, "TEMP" il te faut afficher le dossier et fichiers cachés via les options de dossier.

Je suis en train de regarder ce qu'il est possible de faire, je reviens vers toi au plus vite.

Concernant le problème rencontrer, il faudrait je pense 

1-soit étudier la partie script lorsque l'on intègre un Embeded, "partie du bas de la page"
 
2-soit jouer avec la méthode d'authentification "par exemple demander au site, une fois l'authentification de rediriger l'utilisateur sur la même page plutôt que d'en ouvrir un autre" 

3-soit trouver le moyen de contourner cette authentification en faisant croire a IE et ton site que tu es tout le temps connecté.

Il nous faire explorer ces 3 phases, je te propose que l'on se partage ces 3 axes. Je prends le numéro 3, je te laisse continuer tes recherches sur l'un des 2 autres.

@+ sur le forum

_________________
Administrateur Xibo Digital Signage

avatar
Alexandre Garcia
Admin
Admin

Messages : 590
Points : 2504
Date d'inscription : 28/09/2012
Age : 37
Localisation : Angers

Feuille de personnage
Utilisateur Xibo: Oui
Plateforme Xibo: Windows
Nombre de player Xibo:
100/100  (100/100)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mar 14 Jan - 11:43

Bonjour,

Tout d'abord merci pour ton coup de pouce Wink


Pour l'iframe, cela ne change rien, toujours le même problème. Merci quand même pour l'astuce Wink

Je viens de contacter les développeurs du site. 
Le fait de rester sur la même page IE après l'authentification n'est pas possible ... cela ne vient pas d'IE mais du développement du site.
Il en est de même pour l'authentification. Le site refuse de retenir l'user et le password. Là encore, ce n'est pas le navigateur qui empêche cela mais bien le site internet. 

Reste effectivement à étudier le script (mais bon j'y crois pas trop en fait vu le développement du site) et le point 3.

A+
Fabien.

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mer 15 Jan - 7:32

Bonjour,

J'ai essayé hier soir la solution suivante :
- Mon site n'est compatible que IE. Hors j'ai vu que sous firefox il existait un plugin qui s'appelle Grease Monkey (ça permet entre autre d'intégrer l'authentification automatique). J'ai alors installer un user agent switch dans Firefox pour que mon site internet n'y voit que du feu. J'arrive bien sur ma page d'authentification, mais impossible d'aller plus loin. Le site web ne semble vraiment être compatible uniquement avec IE ...
Voila je me disais qu'il y avait peut aussi une piste par là. Peux-être que grease monkey ou un équivalent existe sous IE mais j'ai pas encore trouvé.  scratch 

Bon je gratte encore ... décidement un truc simple devient si compliqué !!

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Alexandre Garcia le Mer 15 Jan - 8:41

Bonjour,

Tiens regarde ce petit post,

Peux-tu suivre les démarches décrites et me dire si cela amène du mieux? c'est pas tout à fait ce qui correspond mais peut être que ça peut amener une piste

De mon côté j'ai que mon macbook pro ce matin donc je ne peux pas tester

[Vous devez être inscrit et connecté pour voir ce lien]

@+

_________________
Administrateur Xibo Digital Signage

avatar
Alexandre Garcia
Admin
Admin

Messages : 590
Points : 2504
Date d'inscription : 28/09/2012
Age : 37
Localisation : Angers

Feuille de personnage
Utilisateur Xibo: Oui
Plateforme Xibo: Windows
Nombre de player Xibo:
100/100  (100/100)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mer 15 Jan - 9:21

Bonjour Alexandre,

Merci pour le lien mais sans succès Sad

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Alexandre Garcia le Lun 17 Fév - 18:00

Hi there,

Des infos de ton côté?

_________________
Administrateur Xibo Digital Signage

avatar
Alexandre Garcia
Admin
Admin

Messages : 590
Points : 2504
Date d'inscription : 28/09/2012
Age : 37
Localisation : Angers

Feuille de personnage
Utilisateur Xibo: Oui
Plateforme Xibo: Windows
Nombre de player Xibo:
100/100  (100/100)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Lun 17 Fév - 19:07

Bonjour,

J'ai essayé vraiment beaucoup de choses via Xibo mais impossible de faire quoi que ce soit.
Le site que je veux diffuser est codé en java script et bloque beaucoup de choses (même les raccourcis type F5 sont bloqués).

Du coup, j'ai contourné le problème en codant un petit programme via AutoIt. Je n'utiliserais donc pas Xibo pour afficher cette URL.
Heureusement, cette URL ne changera jamais (ou alors que très rarement). 

Dans Autoit, j'ai demandé à ce que l'URL soit affichée, puis cela rempli les champs d'authentification automatiquement, je simule l'appuie sur la touche entrée pour valider la connexion, et pour rafraîchir la page je simule des cliques de souris sur un menu du site internet qui me permet d'actualiser la page. Les cliques de souris font une boucles infinie tous les 5 minutes. 
C'est donc la seule solution que j'ai trouvé. C'est un peu bidouille mais bon, ça répond au besoin ... 

Bonne soirée et merci pour ton aide en tout cas.

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Alexandre Garcia le Mar 18 Fév - 18:47

Super trouvaille, même si ça bidouille le principal c'est que ça marche.

@+ sur le forum

_________________
Administrateur Xibo Digital Signage

avatar
Alexandre Garcia
Admin
Admin

Messages : 590
Points : 2504
Date d'inscription : 28/09/2012
Age : 37
Localisation : Angers

Feuille de personnage
Utilisateur Xibo: Oui
Plateforme Xibo: Windows
Nombre de player Xibo:
100/100  (100/100)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Cedric7 le Mer 19 Fév - 11:11

Bonjour Fabien, super trouvaille effectivement ! 

J'ai également plus ou moins les mêmes soucis que toi. En suivant ton conseil je me suis rapproché d'AutoIT et je voulais savoir si tu pouvais partager ton code source afin que je puisse m'en inspirer. 

Merci d'avance.

Cédric

Cedric7
Stagiaire
Stagiaire

Messages : 5
Points : 1289
Date d'inscription : 12/02/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  fabien le Mer 19 Fév - 12:20

Bonjour Cédric,

Voici mon code :

Code:
;lance internet explorer
Run(@ProgramFilesDir & "\Internet Explorer\IEXPLORE.EXE http://lesiteouebàafficher.fr")

; attend 10s que la fenêtre nommée "Windows Internet Explorer" apparaisse
Sleep (10000)
WinWaitActive ( "Windows Internet Explorer" )

;appuie sur Entrer
 send ( "{ENTER}")

;Boucle toutes les 5 Minutes

While 1
Sleep (300000)
;déplace la souris aux coordonnées X Y puis simule un clic gauche
MouseClick ( "left", 1787, 117, 1, 5)
Sleep (1000)
MouseClick ( "left", 1787, 177, 1, 5)
WEnd

J'ai encore un petit ajustement pour la boucle. Je voudrais que la boucle puisse s'arrêter lorsque Internet Explorer n'est plus exécuter. Si jamais tu boss dessus, je veux bien le code Wink

fabien
Apprenti
Apprenti

Messages : 25
Points : 1712
Date d'inscription : 09/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Diffuser une URL qui requiert une authentification

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum