HTTP-Basisauthentifizierung für JAX-RPC-Web-Services mit einem Assembliertool konfigurieren
Sie können die HTTP-Basisauthentifizierung für JAX-RPC-Web-Services (Java™ API for XML-based RPC) mit einem Assembliertool konfigurieren.
Vorbereitende Schritte
Sie können die HTTP-Basisauthentifizierung mit Assembliertools konfigurieren, die mit WebSphere Application Server bereitgestellt werden.
Informationen zu diesem Vorgang
Diese Task ist eine von drei Methoden für die Konfiguration der HTTP-Basisauthentifizierung. Sie können die HTTP-Basisauthentifizierung auch mit der Administrationskonsole oder durch Ändern der HTTP-Eigenschaften über das Programm konfigurieren.
Wenn Sie die HTTP-Basisauthentifizierung mit einem Assembliertool oder mit der Administrationskonsole konfigurieren, werden die Bindungsinformationen für Web Services Security geändert. Mit einem Assembliertool können Sie die HTTP-Basisauthentifizierung vor der Implementierung oder Installation der Web-Service-Anwendung in WebSphere Application Server konfigurieren. Diese Task setzt voraus, dass Sie die Web-Service-Anwendung im WebSphere-Produkt nicht implementiert haben.
Wenn Sie die HTTP-Basisauthentifizierung über das Programm konfigurieren, werden die Eigenschaften in der Stub- bzw. Aufrufinstanz konfiguriert. Die über das Programm definierten Werte haben Vorrang vor den in den Bindung definierten Werten.
Die in diesem Artikel beschriebene HTTP-Basisauthentifizierung ist nicht von WS-Security abhängig und unterscheidet sich von der Basisauthentifizierung, die von WS-Security unterstützt wird. WS-Security unterstützt Basisauthentifizierung mit Token, aber keine HTTP-Basisauthentifizierung.
Zum Konfigurieren der HTTP-Basisauthentifizierung müssen Sie die Bindungsinformationen mit den Tools von WebSphere Application Server ändern.
Vorgehensweise
- Starten Sie ein Assembliertool. Informationen zum Starten des Assembliertools finden Sie in der Dokumentation zu Rational Application Developer.
- Konfigurieren Sie das Assembliertool, falls noch nicht geschehen, für Java-EE-Module. Stellen Sie sicher, dass die Kategorien Java EE und Web aktiviert sind. Informationen zum Konfigurieren des Assembliertools finden Sie in der Dokumentation zu Rational Application Developer.
- Migrieren Sie die WAR-Dateien, die mit Assembly Toolkit, Application Assembly Tool (AAT) oder einem anderen Tool erstellt wurden, auf das Assembliertool Rational Application Developer. Zum Migrieren von Dateien importieren Sie Ihre WAR-Dateien in das Assembliertool. Informationen zum Migrieren von Codeartefakten in ein Assembliertool finden Sie in der Dokumentation zu Rational Application Developer.
- Konfigurieren Sie die HTTP-Basisauthentifizierung auf der Seite "Web-Services-Client-Port-Binding" für einen Web-Service bzw. einen Web-Service-Client. Wenn Sie doppelt auf die Datei des Clientimplementierungsdeskriptors klicken, wird die Seite "Web-Services-Client-Port-Binding" angezeigt. Informationen zu Portbindungen für Web-Service-Clients finden Sie in der Dokumentation zu Rational Application Developer.