|
| Iniciado por Fabien, 25,mar. 2019 15:46 - 2 respuestas |
| |
| | | |
|
| |
Miembro registrado 10 mensajes |
|
| Publicado el 25,marzo 2019 - 15:46 |
Bonjour,
je débute dans le développement de Webservices. J'ai développé un Webservice Rest que j'arrive à faire fonctionner. Par contre mon client envoie un Token dans l'entête de la requête http. Quand je fait les test avec Postman, je mets bien le token dans l'entête, mais impossible de le récupérer avec la fonction WebserviceLitEntêteHTTP. J'ai beau parcourir toutes les sections de l'entête aucune ne correspond à Authorization.
Si quelqu'un a une piste à me donner.
Merci d'avance.
Fabien. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 26,marzo 2019 - 23:35 |
Bonjour,
Le 25/03/2019 à 14:46, Fabien a écrit :
Bonjour,
je débute dans le développement de Webservices. J'ai développé un Webservice Rest que j'arrive à faire fonctionner. Par contre mon client envoie un Token dans l'entête de la requête http. Quand je fait les test avec Postman, je mets bien le token dans l'entête, mais impossible de le récupérer avec la fonction WebserviceLitEntêteHTTP. J'ai beau parcourir toutes les sections de l'entête aucune ne correspond à Authorization.
Tu ne serais pas sur un serveur linux par hasard ? Car j'ai l'impression que certains en-tête dont celui-ci "Authorization" ne passent pas. Je les vois bien dans le log apache2 (en le mettant en place pour les en-têtes), mais pas dans windev.
Par contre en local sur windows cela fonctionne, mais attention, les noms d'en-têtes sont reformatés tout en majuscule ! Donc "AUTHORIZATION" ! (attention aussi aux "-" qui sont remplacé par des "_").
Bref, sur mon serveur je m'en suis sorti via un système de reverse proxy qui ajoute le token reçu dans Authorization dans un autre en-tête perso "X-Authorization" par exemple. Il devient alors accessible via "X_AUTHORIZATION" et webservicelitentetehttp...
Cordialement, Stéphane |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 10 mensajes |
|
| Publicado el 27,marzo 2019 - 09:30 |
Merci Stéphane pour ta réponse. Je vais voir.
Fabien. |
| |
| |
| | | |
|
| | | | |
| | |
|