PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → Utilisation de SOAPAjouteSignatureXML dans l'en-tête XML...
Utilisation de SOAPAjouteSignatureXML dans l'en-tête XML...
Iniciado por Eric Vyncke, 03,ago. 2015 08:13 - 4 respuestas
Publicado el 03,agosto 2015 - 08:13
Comment utiliser SOAPAjouteSignatureXML() pour mettre la signature XML dans une en-tête XML? Spécifiquement dans une en-tête "wsse:Security" ...

En effet, SOAPAjouteSignatureXML() exige d'accrocher la signature à une entité du XSD... et pas moyen de spécifier une en-tête (qui ne figure pas dans le WSDL importé).
Publicado el 04,agosto 2015 - 11:05
Bonjour a tout le monde.
Je suis tres interessé a cet sujet aussi!.: les traitements de l'entete SOAP , en particuler sur "wsse:Security". "wsse:Username...", "wsse:Password..."
Si quelqun peut donner une aide je le remercie.
Francesc
Publicado el 06,agosto 2015 - 11:00
Il semblerait que cela ne soit pas supporté (dans tous les sens du terme) par W*dev...

Le seul moyen est de finir par SOAPPrépare puis utiliser des fonctions de chaînes pour remplacer le <soap:header/> par un header complet y compris le wsse:security. Le tout à faire 'à la main' ...
Publicado el 25,junio 2020 - 14:16
Bonjour,

Je déterre ce vieux post car je suis confronté à la même difficulté.
Je veux bien "contourner" la difficulté en écrivant "à la main" tout le header, mais cela ne permet pas de pouvoir utiliser SOAPAjouteSignatureXML() qui doit effectivement accrocher une entité xsd inexistante dans le wsdl.

Quelqu'un a des suggestions pour ou des solutions de contournement : je galère depuis de nombreux jours.

D'avance merci.
Miembro registrado
1.298 mensajes
Popularité : +20 (72 votes)
Publicado el 06,octubre 2020 - 09:38
Bonjour Xavier,

Avez vous trouvez une solution ??

--
Bertin CARRIERE - SPRL RGPD.Zen-Project.be
bertin.carriere@gmail.com
http://www.zen-project.be http://www.linkedin.com/in/bertincarriere

Belgique +32(0)2/318.02.67
France +33(0)3/66.722.542
Espagne +34.5/12.702.266

http://www.be-dev.be