2017-03-17 7 views
1

Ich versuche, SOAPUI verwenden, um die SOAP-Anfrage zu generieren, die WS-Security-Konfiguration verwendet. Der Antrag verlangt, dass ich dieSigning BinarySecurityToken in SOAPUI

_ Body 
- TimeStamp 
- and Binary Security Token 

Ich bin in der Lage zu unterzeichnen, den Körper und den Zeitstempel Teil zu tun, aber wenn ich „name“ als Binary Sicherheitstoken teil Teil angeben Unterschrift zu erzeugen es gibt mir Fehler. Hat jemals ein Körper dieses Problem in SOAP-UI begegnet?

Antwort

2

in Ihrer ausgehenden WS-Security-Konfiguration müssen Sie drei Elemente hinzufügen -Timestamp -Signatur, in der ersten Signatur, Sie haben für „Schlüsselkennung Typ“ Binary -Signatur, in der zweiten Unterschrift zu wählen, Sie Wählen Sie für "Key Identifier Type" Issuer Name und Seriennummer. Dann müssen Sie die signierten Teile hinzufügen, um sich im Abschnitt "Teile" anzumelden. Jedes zu unterzeichnende Element müssen Sie beachten, um zu signieren. In meinem Fall war Timestamp, Body und dann BinarySecurityToken. Füllen Sie den Namespace mit den obigen Elementen (Timestamp, Body ...), füllen Sie den Namespace und Sie müssen das Element in den Encode-Bereich wählen.

Dann müssen Sie die Sicherheitsanforderung für Ihre Sicherheit auf Ihre Anfrage anwenden.

Ich hoffe, Ihnen zu helfen.