Wenn Sie die Anforderungsverschlüsselung im Client konfigurieren möchten, müssen Sie während der Konfiguration des Clients angeben, welche
Nachrichtenabschnitte verschlüsselt werden sollen.
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 Sicherheitserweiterungen bzw. die Sicherheitsbindungen für Web Services
konfiguriert.
Informationen zu diesem Vorgang
Führen Sie beim Konfigurieren des Clients für die Verschlüsselung von Anforderungen
die folgenden Schritte aus, um anzugeben, welche Nachrichtenabschnitte verschlüsselt werden
sollen:
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 im Editor für Clientimplementierungsdeskriptoren unten auf
das Register WS-Erweiterung.
- Erweitern Sie . Vertraulichkeit bezieht sich auf die Verschlüsselung, während sich Integrität auf
die digitale Signatur bezieht. Die Vertraulichkeit verringert das Risiko, dass jemand die Nachricht während des Transports durch das
Internet verstehen kann. Wenn Angaben zur Vertraulichkeit gemacht wurden, wird die Nachricht
vor dem Senden verschlüsselt und erst nach dem fehlerfreien Empfang am Ziel entschlüsselt. Weitere Informationen zur Verschlüsselung finden
Sie im Artikel
über die XML-Verschlüsselung.
- Wählen Sie die Abschnitte der Nachricht aus, die Sie verschlüsseln möchten. Klicken Sie dazu auf Hinzufügen. Sie können einen der folgenden Abschnitte auswählen:
- Bodycontent
- Nachrichtenabschnitt mit Benutzerdaten
- Usernametoken
- Angaben zur Basisauthentifizierung, sofern diese ausgewählt ist
Nächste Schritte
Nachdem Sie angegeben haben, welche Abschnitte der Nachricht verschlüsselt
werden sollen, müssen Sie die zum Verschlüsseln der Anforderungsnachricht zu verwendende
Methode angeben. Weitere Informationen finden Sie im Artikel
Client für die Verschlüsselung von Anforderungen konfigurieren: Verschlüsselungsmethode auswählen.