Sicherheit für abgehende HTTP-Transporte mit der Administrationskonsole konfigurieren
Sie können die Sicherheit für abgehende HTTP-Transporte über die Administrationskonsole konfigurieren.
Vorbereitende Schritte
Diese Task ist eine von mehreren Methoden für die Konfiguration der Sicherheit für abgehende HTTP-Transporte für einen Web-Service, der als Server für einen anderen Web-Service agiert. Sie können die Sicherheit für abgehende HTTP-Transporte auch mit einem Assembliertool oder mit den Java™-Eigenschaften konfigurieren. Wenn Sie die Sicherheit für abgehende HTTP-Transporte nicht konfigurieren, wird die Web-Service-Laufzeitumgebung in die Laufzeitumgebung der Java-EE-Sicherheit (Java Platform, Enterprise Edition) im WebSphere-Produkt verschoben, um eine effektive SSL-Konfiguration zu erhalten. Wenn keine SSL-Konfiguration für die Laufzeitumgebung der Java-EE-Sicherheit im WebSphere-Produkt verfügbar ist, werden die JSSE-Systemeigenschaften (Java Secure Socket Extension) verwendet.
Informationen zu diesem Vorgang
Wenn Sie die Sicherheit für abgehende HTTP-Transporte mit der Administrationskonsole oder einem Assembliertool konfigurieren möchten, werden die Bindungsinformationen für Web Services Security geändert. Sie können die Administrationskonsole verwenden, um die Sicherheitsbindungen für den Web-Service-Client zu konfigurieren, wenn Sie die Web-Service-Anwendung in WebSphere Application Server implementiert oder installiert haben. Falls Sie die Web-Service-Anwendung nicht installiert haben, können Sie die HTTP-SSL-Konfiguration mit einem Assembliertool definieren. Diese Task setzt voraus, dass Sie die Web-Service-Anwendung im WebSphere-Produkt implementiert haben. Informationen zum Implementieren von Web-Services finden Sie in der Dokumentation zum Implementieren von Web-Service-Anwendungen in Anwendungsservern.
Wenn Sie die Sicherheit für abgehende HTTP-Transporte mit den Java-Standardeigenschaften für JSSE konfigurieren, werden die Eigenschaften als Systemeigenschaften konfiguriert. Die in der Bindung festgelegte Konfiguration hat Vorrang vor den Java-Eigenschaften. Die Konfigurationen, die vom Programmiermodell für Java-EE-Sicherheit angegeben oder die durch dynamische Auswahl zugeordnet werden, haben jedoch höhere Priorität.
Weitere Informationen zur Implementierung der Sicherheit auf Transportebene finden Sie in der Dokumentation zum Sichern der Kommunikation mit SSL (Secure Sockets Layer).
Führen Sie zum Konfigurieren der Sicherheit für abgehende HTTP-Transporte die in dieser Task beschriebenen Schritte aus.
Vorgehensweise
- Öffnen Sie die Administrationskonsole.
- Klicken Sie auf Anwendungen > Unternehmensanwendungen > Anwendungsinstanz > Module verwalten > Modulinstanz. Klicken Sie unter "Web-Services-Security-Eigenschaften" auf Web-Services: Clientsicherheitsbindungen.
- Klicken Sie unter der Überschrift "HTTP-SSL-Konfiguration" auf Bearbeiten, um die Anzeige "HTTP-SSL-Konfiguration" aufzurufen. Wählen Sie das Optionsfeld Zentral verwaltet aus, damit die Systemlaufzeitumgebung die SSL-Konfiguration auswählt, die auf dem aktuellen Kontext basiert. Wählen Sie das Optionsfeld Speziell für diesen Web-Service-Port aus, wenn Sie die SSL-Konfiguration im Dropdown-Feld "HTTP-SSL-Konfiguration" auswählen möchten.