WDForge - Forum

Le forum des développeurs professionnels WinDev ®

Lecture Attributs header en https coté serveur

Discussions sur WebDev®

Message non lupar JYMORLET@YAHOO.FR » Jeu 26 Mai 2016 09:56

Bonjour,
j'utilise un agent WebSSO OPENAM pour authentifier les utilisateurs de mon site.
Les informations de l'utilisateur notamment son nom (login) me sont renvoyés via des attributs dans le header.Ces attributs sont techniquement transmis via l’entête HTTPS des requêtes
Etant donnée que l'on est en https, les attibuts ne sont visibles que du coté serveur et non navigateur
Comment puis-je faire avec webdev , pour lire les attributs du header dans le code d'ouverture des pages de mon site ?
(je connais le nom de ces attributs)

'ai essayé le code suivant dans le code d'ouverture de page , mais i l n'y a aucun attribut visible.

cMaRequête est un httpRequête
cMaRéponse est un httpRéponse
cMaRequête..URL = "https://monSite.cilea.fr/page_test_header"
cMaRéponse = HTTPEnvoie(cMaRequête)
SI ErreurDétectée ALORS
Erreur(ErreurInfo(errComplet))
SINON
Info(cMaRéponse..EntêteBrut)

FIN

Merci de votre aide.
Modifié en dernier par JYMORLET@YAHOO.FR le Ven 27 Mai 2016 10:00, modifié 1 fois.
JYMORLET@YAHOO.FR
Stagiaire WDF
 
Messages: 4
Enregistré le: Lun 18 Jan 2016 16:04

Message non lupar R&B » Ven 27 Mai 2016 07:12

Bonjour Jean Yves.
Comme indiqué, il faut l'exécuter codé serveur : dans un bouton peut être. Si compte est que le HTTPRéponse comporte ces éléments.
Je regarde dès que possible.
R&B
R&B
Administrateur WDForge
 
Messages: 12
Enregistré le: Dim 3 Mai 2015 18:12

Message non lupar JYMORLET@YAHOO.FR » Ven 27 Mai 2016 07:43

Bonjour Romuald il y avait longtemps ! j'espère que tout va bien pour toi.
je te remercie de t'interesser à mon problème,
C'es la première que je cale comme cela , cela doit être l'age :o
il y a une nouvelle fonction PageLitEnteteHttp dans la version 21 je ne sais pas si cela le ferait.
malheureusement je suis encore en 20 ....
Au plaisir de te lire !
Jean-Yves
JYMORLET@YAHOO.FR
Stagiaire WDF
 
Messages: 4
Enregistré le: Lun 18 Jan 2016 16:04

Message non lupar EMIDEV » Mer 1 Juin 2016 11:24

bonjour,

si on ne voit rien c'est que les variables sont envoyé en POST
en GET elles seront dans l'url

donc du coup regarder du cote du sources si il y aurait pas un input type=hidden
qui serait en fait les variables transmises

en general cela fonctionne comme cela on peut ensuite avec windev de la version 18 voir même avant envoyer des variable en POST il suffit de connaitre le nom des input type=hidden qu'il faut envoyer

voila
a suivre
EMIDEV
Animateur WDForge
 
Messages: 16
Enregistré le: Mer 6 Jan 2016 14:23

Message non lupar JYMORLET@YAHOO.FR » Jeu 9 Juin 2016 07:43

merci pour vos réponses
*
JYMORLET@YAHOO.FR
Stagiaire WDF
 
Messages: 4
Enregistré le: Lun 18 Jan 2016 16:04


Retourner vers WebDev

cron