Implementierungsdeskriptor des Web-Service-Clients anzeigen
Verwenden Sie diese Seite, um den Implementierungsdeskriptor des Clients anzuzeigen.
Diese Seite der Administrationskonsole bezieht sich nur auf JAX-RPC-Anwendungen (Java™ API for XML-based RPC).
Bevor Sie mit dieser Task beginnen, muss die Web-Service-Anwendung installiert werden.
Sie können mit dieser Task Informationen für die Verwaltung und Konfiguration der Bindungsinformationen erfassen. Nach der Installation der Web-Service-Anwendung können Sie die Implementierungsdeskriptoren der Web-Services anzeigen.
- Klicken Sie auf .
- Klicken Sie unter "Module" auf .
- Klicken Sie unter "Web-Service-Eigenschaften" auf Erweiterung für Implementierungsdeskriptor des Web-Service-Clients anzeigen.
Die Informationen in der folgenden Implementierungsbeschreibung veranschaulichen die Konfiguration auf Anwendungsebene. Wenn der Web-Server als Client auftritt, werden die Standardbindungen verwendet. Gehen Sie zum Konfigurieren der Bindungen auf Serverebene (Standardbindungen) wie folgt vor:
- Klicken Sie auf .
- Klicken Sie unter "Sicherheit" auf JAX-WS- und JAX-RPC-Sicherheitslaufzeitumgebung.
Heterogene Umgebung: Klicken Sie in einer heterogenen Knotenzelle mit einem Server der WebSphere Application Server Version 6.1 oder früher auf Web-Services: Standardbindungen für Web Services Security.mixv
- Klicken Sie zum Konfigurieren der Bindungen auf Zellenebene auf .
Signatur der Anforderung
Wenn Integritätsbeschränkungen (digitale Signatur) angegeben sind, müssen Sie sicherstellen, dass in den Bindungsdateien Signaturdaten konfiguriert sind.
- Klicken Sie auf .
- Klicken Sie unter "Module" auf .
- Klicken Sie unter "Web-Services-Security-Eigenschaften" auf Web-Services: Clientsicherheitsbindungen.
- Klicken Sie in der Spalte "Antwortempfängerbindung" auf .
- Klicken Sie auf .
- Klicken Sie unter "Sicherheit" auf JAX-WS- und JAX-RPC-Sicherheitslaufzeitumgebung.
Heterogene Umgebung: Klicken Sie in einer heterogenen Knotenzelle mit einem Server der WebSphere Application Server Version 6.1 oder früher auf Web-Services: Standardbindungen für Web Services Security.mixv
- Klicken Sie unter Weitere Eigenschaften auf Key-Locator.
Verschlüsselung der Anforderung
Wenn Vertraulichkeitseinschränkungen (Verschlüsselung) definiert sind, müssen Sie sicherstellen, dass in den Bindungsdateien Verschlüsselungsdaten konfiguriert sind.
- Klicken Sie auf .
- Klicken Sie unter "Module" auf .
- Klicken Sie unter "Web-Services-Security-Eigenschaften" auf Web-Services: Clientsicherheitsbindungen.
- Klicken Sie in der Spalte "Antwortempfängerbindung" auf .
- Klicken Sie auf .
- Klicken Sie unter "Weitere Eigenschaften" auf Web-Services: Standardbindungen für Web Services Security > Key-Locator.
BasicAuth-Authentifizierung
- Diese Implementierung fordert Informationen zur Basisauthentifizierungsinformation, d. h. Benutzername und Kennwort, in einer Schnittstelle an.
- Diese Implementierung liest die Daten für die Basisauthentifizierung aus der Bindungsdatei.
- Diese Implementierung fordert Sie zur Eingabe eines Benutzernamens und eines Kennworts in der Standardeingabe (stdin) auf.
- Klicken Sie auf .
- Klicken Sie unter "Module" auf .
- Klicken Sie unter "Web-Services-Security-Eigenschaften" auf Web-Services: Clientsicherheitsbindungen.
- Klicken Sie unter "Bindungen für Anforderungssender" auf .
Authentifizierung durch Zusicherung der Identität mit BasicAuth TrustMode
Konfigurieren Sie in der Bindungsdatei eine Anmeldebindung mit einer Implementierung von com.ibm.wsspi.wssecurity.auth.callback.NonPromptCallbackHandler. Geben Sie für BasicAuth eine Benutzername/Kennwort-Kombination, die ein Trusted-ID-Evaluator auf einem Downstream-Server anerkennt.
- Klicken Sie auf .
- Klicken Sie unter "Module" auf .
- Klicken Sie unter "Web-Services-Security-Eigenschaften" auf Web-Services: Clientsicherheitsbindungen.
- Klicken Sie unter "Bindungen für Anforderungssender" auf .
IDAssertion-Authentifizierung mit Signature TrustMode
Konfigurieren Sie in der Bindungsdatei die Signaturdaten mit einem Signaturschlüssel, der auf einen Key-Locator zeigt. Der Key-Locator enthält das X.509-Zertifikat, das der Downstream-Server als vertrauenswürdig einstuft.
- Klicken Sie auf .
- Klicken Sie unter "Weitere Eigenschaften" auf .
- Klicken Sie auf .
- Klicken Sie unter "Module" auf .
- Klicken Sie unter "Web-Services-Security-Eigenschaften" auf Web-Services: Clientsicherheitsbindungen.
- Klicken Sie unter "Bindungen für Anforderungssender" auf .
Überprüfung der digitalen Signatur der Antwort
Wenn Integritätsbeschränkungen, die eine digitale Signatur erfordern, definiert sind, müssen Sie sicherstellen, dass in den Bindungsdateien Signaturdaten konfiguriert sind.
- Klicken Sie auf .
- Klicken Sie unter "Module" auf .
- Klicken Sie unter "Web-Services-Security-Eigenschaften" auf Web-Services: Clientsicherheitsbindungen.
- Klicken Sie in der Spalte "Antwortempfängerbindung" auf .
- Klicken Sie auf .
- Klicken Sie unter "Sicherheit" auf JAX-WS- und JAX-RPC-Sicherheitslaufzeitumgebung.
Heterogene Umgebung: Klicken Sie in einer heterogenen Knotenzelle mit einem Server der WebSphere Application Server Version 6.1 oder früher auf Web-Services: Standardbindungen für Web Services Security.mixv
- Klicken Sie unter "Weitere Eigenschaften" auf .
- Klicken Sie auf .
- Klicken Sie unter "Sicherheit" auf JAX-WS- und JAX-RPC-Sicherheitslaufzeitumgebung.
Heterogene Umgebung: Klicken Sie in einer heterogenen Knotenzelle mit einem Server der WebSphere Application Server Version 6.1 oder früher auf Web-Services: Standardbindungen für Web Services Security.mixv
- Klicken Sie unter "Weitere Eigenschaften" auf Zertifikatssammelspeicher > Neu.
Entschlüsselung der Antwort
Wenn Vertraulichkeitseinschränkungen (Verschlüsselung) definiert sind, müssen Sie sicherstellen, dass Verschlüsselungsdaten definiert sind.
- Klicken Sie auf .
- Klicken Sie unter "Module" auf .
- Klicken Sie unter "Web-Services-Security-Eigenschaften" auf Web-Services: Clientsicherheitsbindungen.
- Klicken Sie in der Spalte "Antwortempfängerbindung" auf .
- Klicken Sie auf .
- Klicken Sie unter "Sicherheit" auf JAX-WS- und JAX-RPC-Sicherheitslaufzeitumgebung.
Heterogene Umgebung: Klicken Sie in einer heterogenen Knotenzelle mit einem Server der WebSphere Application Server Version 6.1 oder früher auf Web-Services: Standardbindungen für Web Services Security.mixv
- Klicken Sie unter "Weitere Eigenschaften" auf Key-Locator.