WS-Addressing zu einer Sicherheitskonfiguration hinzufügen

Die WS-Addressing-Spezifikation enthält transportprotokollunabhängige Mechanismen, über die SOAP-basierte Web-Services Adressierungsinformationen übermitteln können. Sie können WSDL-Sicherheitsalgorithmen dazu verwenden, Ihren Servicetests WS-Addressing hinzuzufügen.

Vorbereitende Schritte

Damit Sie einer Sicherheitskonfiguration WS-Addressing hinzufügen können, müssen Sie einen Servicetest mit Anforderungen und Antworten haben, die sich auf eine gültige WSDL beziehen.

Vorgehensweise

So fügen Sie einem WSDL-Sicherheitsalgorithmus WS-Addressing hinzu:

  1. Öffnen Sie den Test. Wählen Sie eine Serviceanforderung aus und wählen Sie in der Sicht Unformatierte Transaktionsdaten die Option Anzeige des XML-Dokuments nach Sicherheitsverarbeitung aktivieren aus.
  2. Klicken Sie auf der Seite Anforderungsstapel auf WSDL-Sicherheit bearbeiten WSDL-Sicherheit bearbeiten.
    Tipp: Wenn Sie separate Sicherheits- oder Verarbeitungsalgorithmen für eingehende Antworten bearbeiten müssen, klicken Sie auf Antwortstapel anzeigen, um eine Seite des Typs Antwortstapel zum Editor hinzuzufügen.
    Der WSDL Security Editor wird geöffnet.
  3. Wählen Sie im WSDL Security Editor die Seite Algorithmusstapel aus. Wählen Sie in der Liste Sicherheitsalgorithmus einen Sicherheitsalgorithmus aus oder erstellen Sie einen Sicherheitsalgorithmus in der Liste.
  4. Klicken Sie in der Liste Stapelinhalt auf Hinzufügen > WS-Addressing und geben Sie die Einstellungen an, die durch den Service implementiert sind.
    WS-Addressing
    Verwenden Sie diesen Block, wenn Ihr Service den Standard "WS-Addressing 2004/08" oder "WS-Addressing 1.0 Core" verwendet.
    Namensbereich
    Geben Sie den Namensbereich für "WS-Addressing 2004/08" oder "WS-Addressing 1.0 Core" an.
    Aktion, wenn Anforderung WS-Adressierung verwendet
    Wählen Sie die Aktion aus, die ausgeführt werden soll, wenn sich WS-Addressing (WS-Adressierung) bereits in der Anforderung befindet.
    Anonyme Adresse in ReplyTo ersetzen durch
    Wählen Sie diese Option aus, wenn im Reply-to-Header anstelle einer anonymen Adresse die angegebene Adresse generiert werden soll.
    WS-Adressierung aus Antwort entfernen
    Wählen Sie diese Option aus, um alle WS-Adressierungs-Header aus der Antwort zu entfernen.
  5. Speichern Sie den WSDL-Sicherheitsalgorithmus und wählen Sie den Testeditor aus. Der WS-Addressing-Namensbereich (Namespace) und der XML-Inhalt des WS-Addressing-Headers werden in der Sicht Unformatierte Transaktionsdaten angezeigt.

Feedback