Bonjour,
je n'ai pas trouvé de solution ni dans la FAQ ni sur le forum, donc je vous expose mon problème.
Je dois vérifier la validité d'une signature XML dans un service WCF.
La signature est bien présente dans le header SOAP (utilisation de WS Security), après avoir ajouté un IDispatchMessageInspector spécifique, j'arrive à renseigner un objet SignedXml à partir du header, ainsi qu'à extraire le certificat public.
Mon problème : quand j'utilise CheckSignature(), l'objet me renvoie systématique false.
Est-ce que je m'y prends mal ? Dois-je vérifier la signature autrement ?
Merci d'avance.
Partager