Wenn Sie die Antwortentschlüsselung im Client konfigurieren möchten, geben Sie bei der Konfiguration des Clients an, welche
Teile der Antwortnachricht entschlüsselt werden sollen. Die Konfigurationen für die Antwortverschlüsselung des Servers und die Antwortentschlüsselung
des Clients müssen zusammenpassen.
Vorbereitende Schritte
Wichtig: Es gibt eine wichtige Unterscheidung zwischen Anwendungen der Version 5.x und Anwendungen der
Version 6 und höher. Die Informationen
in diesem Artikel gelten nur für Anwendungen der Version 5.x, die in
WebSphere Application Server Version 6.0.x und höher verwendet werden.
Diese Informationen gelten nicht für Anwendungen der Version 6.0.x und höher.
Lesen Sie vor der Ausführung dieser Schritte einen der folgenden Artikel, um sich mit den
Registern
WS-Erweiterung und
WS-Bindung im Editor für Clientimplementierungsdeskriptoren eines Assembliertools vertraut zu machen:
Auf diesen beiden Registerkarten werden die
Erweiterungen für Web Services Security
bzw. die Bindungen für Web Services Security konfiguriert.
Informationen zu diesem Vorgang
Führen Sie beim Konfigurieren des Clients für die Entschlüsselung von Antworten
die folgenden Schritte aus, um anzugeben, welche Abschnitte der Antwortnachricht entschlüsselt werden
sollen. Die Konfigurationen für die Antwortverschlüsselung des Servers und die Antwortentschlüsselung
des Clients müssen zusammenpassen.
Vorgehensweise
- Starten Sie ein Assembliertool. Weitere Informationen finden Sie in den zugehörigen Informationen
zu Assembliertools.
- Wechseln Sie in die Java™ EE-Perspektive (Java Platform,
Enterprise Edition).
Klicken Sie auf .
- Klicken Sie auf .
- Klicken Sie mit der rechten Maustaste auf die Datei application-client.xml, und wählen Sie anschließend aus.
- Klicken Sie im Assembliertool unten im Editor für Implementierungsdeskriptoren
auf das Register WS-Erweiterungen.
- Erweitern Sie den Abschnitt
.
- Wählen Sie die Abschnitte der Nachricht aus, die Sie entschlüsseln müssen. Klicken Sie dazu auf Hinzufügen, und wählen
Sie Bodycontent oder Usernametoken aus. Nachfolgend sind diese Nachrichtenabschnitte beschrieben:
- Bodycontent
- Der Nachrichtenabschnitt mit Benutzerdaten.
- Usernametoken
- Die Angaben zur Basisauthentifizierung, sofern diese ausgewählt ist.
Die in diesem Schritt ausgewählten Informationen werden vom Server verschlüsselt, wenn er die Antwort sendet.
Wichtig: Normalerweise wird kein
Benutzernamenstoken in der Antwort gesendet.
Deshalb müssen Sie "Usernametoken" in der Regel nicht auswählen.
Nächste Schritte
Nachdem Sie angegeben haben, welche Abschnitte der Nachricht entschlüsselt werden sollen, müssen
Sie die zum Entschlüsseln der Antwortnachricht zu verwendende Methode angeben. Weitere Informationen finden Sie im Artikel
Client für die Entschlüsselung von Antworten konfigurieren: Entschlüsselungsmethode auswählen.