Hallo,
für mein Studium muss ich, auf dem IDES System, einen Webservice generieren, der den Funktionsbaustein BAPI_ABSENCE_CREATE verwendet. Diesen Webservice soll ich anschließend mit dem Tool SOAP UI testen.
Dafür habe ich aus dem Funktionsbaustein, mithilfe des Web Service Wizards einen Web Service erstellt. Diesen habe ich als ein lokales Objekt erstellt und somit kein Transport Binding durchgeführt. Als Sicherheitseinstellungen habe ich die Authentifizierung durch Benutzername und Passwort gewählt.
Anschließend habe ich den Web Service mit dem SOA Manager konfiguriert und einen Endpunkt angelegt. Der Endpunkt heißt genauso wie der Webservice. Im SOA Manager habe ich in der Einstellung Sicherheit die Authentisierungsmethode Benutername / Passwort (Basic) gewählt und auch den Benutzername und das Passwort eingegeben. An den Einstellungen zur Transportsicherheit, habe ich nichts verändert.
Im nächsten Schritt habe ich das WSDL Dokument für gewähltes Binding geöffnet und dann das Tool SAP UI gestartet.
In diesem habe ich ein neues Projekt erstellt und die URL des WSDL Dokumentes angegeben. Danach musste ich den Benutzernamen und das Passwort nochmal eingeben und habe den Test mit den Testdaten gestartet. Darauf kam folgende Fehlermeldung:
HTTP/1.1 401 Unauthorized
content-type: text/html; charset=utf-8
content-length: 1891
sap-system: M97
www-authenticate: Basic realm="SAP Web Application Server [M97]"
sap-client: 000
server: SAP Web Application Server (1.0;701)
http://m97z.hcc.uni-magdeburg.de:8097/sap/bc/srt/rfc/sap/z_umwesend/904/z_umwesend/z_umwesend terminated due to error in logon data.
|
Note Logon performed in system M97. No logon data provided. |
|
What can I do?- If you do not yet have a user ID, contact your system administrator.
Error Code: ICF-LE-http-c:904-l:E-T:-C:5-U:4-P:4-L:5 HTTP 401 - Unauthorized Your SAP Internet Communication Framework Team |