Serversicherheitsbindungen mit einem Assembliertool konfigurieren
Verwenden Sie ein Assembliertool, um Bindungen für einen Web-Service zu bearbeiten, nachdem diese Bindungen in einem Server implementiert wurden.
Vorbereitende Schritte
Sie müssen vor dem Importieren der Web-Service-EAR-Datei in das Assembliertool den Befehl WSDL2Java für den Web-Service ausführen, um Ihre Java™ EE-Anwendung (Java Platform, Enterprise Edition) zu aktivieren. Importieren Sie die Web-Service-EAR-Datei wie folgt in das Assembliertool:
Informationen zu diesem Vorgang
Erstellen Sie eine EJB-JAR-Datei oder eine WAR-Datei, die die Sicherheitsbindungsdatei (ibm-webservices-bnd.xmi) und die Sicherheitserweiterungsdatei (ibm-webservices-ext.xmi) enthält. Wenn dieses Archiv als Client für einen Downstream-Service auftritt, benötigen Sie außerdem die clientseitige Bindungsdatei (ibm-webservicesclient-bnd.xmi) und die clientseitige Erweiterungsdatei (ibm-webservicesclient-ext.xmi). Diese Dateien werden mit dem Befehl WSDL2Java generiert. Weitere Informationen finden Sie in der Beschreibung des Befehls WSDL2Java für JAX-RPC-Anwendungen. Sie können diese Dateien mit dem Web-Service-Editor in einem Assembliertool bearbeiten.
Wenn Sie Web Services Security auf der Serverseite konfigurieren, gibt die Konfiguration für die Sicherheitserweiterungen an, welche Sicherheit anzuwenden ist. Die Konfiguration für die Sicherheitsbindungen gibt an, wie die in der Konfiguration für die Sicherheitserweiterungen angegebenen Vorgaben anzuwenden sind. Für einige Elemente auf Zellen- und Serverebene können Sie die Standardbindungen, darunter Key-Locator, Trust-Anchor, Zertifikatssammelspeicher, Trusted-ID-Evaluator und Anmeldezuordnungen, verwenden und in den WAR- und JAR-Bindungskonfigurationen auf diese Elemente verweisen.
Öffnen Sie den Web-Service-Editor im Assembliertool, um mit dem Bearbeiten der Sicherheitserweiterungen und Bindungen für den Server zu beginnen. Die folgenden Schritte helfen Ihnen dabei, die Sicherheitserweiterungen und -bindungen für den Server zu finden. Andere Tasks beschreiben detailliert, wie Sie die einzelnen Abschnitte der Erweiterungen und Bindungen konfigurieren.
Vorgehensweise
Nächste Schritte
Konfigurieren Sie die Sicherheitskonfiguration für abgehende Anforderungen und eingehende Antworten für den Client. Klicken Sie dazu auf mit der rechten Maustaste auf die Datei webservicesclient.xml, und klicken Sie anschließend auf . Nähere Informationen hierzu finden Sie im Artikel Clientsicherheitsbindungen mit einem Assembliertool konfigurieren.