PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Récupérer ..Utilisateur et ..MotDePasse dans un webservice REST
Récupérer ..Utilisateur et ..MotDePasse dans un webservice REST
Iniciado por Yvan, 06,may. 2020 09:59 - 7 respuestas
Miembro registrado
214 mensajes
Publicado el 06,mayo 2020 - 09:59
Bonjour,

Lors de l'appel d'un webservice REST avec un type d'authorisation http basic, on peut passer l'utilisateur et le mot de passe via les propriétés de restRequete:
h est un httpRequête
h..Méthode = httpGet
h..Utilisateur = "monnomutilisateur"
h..MotDePasse = "monmdp"


Ca fonctionne bien lorsque je consomme un webservice qui attend ce type d'authentification.
Par contre, du coté du WebService développé en windev par mes soins, comment fait-on pour récupérer l'utilisateur et le mot de passe?
J'ai parcouru l'aide, le forum, les webinaires, j'ai testé avec WebserviceLitEntêteHTTP et WebserviceParamètre, sans succès.
Merci d'avance.
Miembro registrado
214 mensajes
Publicado el 06,mayo 2020 - 10:04
Enfin, si, je constate tout de même que en utilisant WebserviceLitEntêteHTTP je récupère ceci (que je ne récupère pas si je ne passe pas

h..Utilisateur = "monnomutilisateur"
h..MotDePasse = "monmdp"

lors de l'appel:

AUTHORIZATION=Basic bW9ubm9tdXRpbGlzYXRldXI6bW9ubWRw

C'est la piste de début?
Miembro registrado
214 mensajes
Publicado el 06,mayo 2020 - 10:53
Et je m'auto répond pour clore le sujet :
Trace(Décrypte("bW9ubm9tdXRpbGlzYXRldXI6bW9ubWRw", "", compresseAucun + crypteAucun, encodeBASE64))
ce qui me donne monnomutilisateur:monmdp

Donc en résumé, récupérer via WebserviceLitEntêteHTTP("AUTHORIZATION") le couple user-pw crypté en base64 et le décrypter

Si il existe un truc encore plus simple, merci de partager ...
Miembro registrado
8 mensajes
Publicado el 06,mayo 2020 - 11:13
Bonjour je suis en difculté, car je souhaite proteger mes fichier .fic en mode classique. comment faire?
Miembro registrado
214 mensajes
Publicado el 06,mayo 2020 - 11:14
Heu...
Quel rapport avec ce post?
Je te suggère de créer un post avec ta question.
Miembro registrado
8 mensajes
Publicado el 06,mayo 2020 - 11:14
Si quelqu'un peut m'aider car je suis encore amateur en windev et je veux aller loin avec!
Miembro registrado
8 mensajes
Publicado el 06,mayo 2020 - 11:17
merci yvan excuser moi! vous pouvez me donner la procedure pour créer un post?
Miembro registrado
8 mensajes
Publicado el 06,mayo 2020 - 11:33
SVp!!!! Yvan juste la procedure de céation d'un post.... :(