Vorheriges Thema: LoginNächstes Thema: Der Codierungsalgorithmus Base64


Login2

Die Methode "Login2" führt die Authentifizierung durch und erhält die Autorisierung vom Client Automation-Manager. Diese Methode setzt voraus, dass Benutzername und Kennwort als Base64-codierte UTF8-Zeichenfolge vorliegen.

Parameter

xsd:string userName (o)

Der Name eines gültigen Benutzerkontos mit der Berechtigung zur Authentifizierung beim Client Automation-Manager. Der Benutzername muss eine Base64-codierte UTF8-Zeichenfolge sein.

xsd:string password (o)

Das Kennwort für den angegebenen Benutzernamen.

Das Kennwort muss eine Base64-codierte UTF8-Zeichenfolge sein.

xsd:string manager (o)

Der Hostname des Client Automation-Managers, mit dem die Methode eine Verbindung herstellen soll.

Rückgabewerte

xsd:string LoginReturn

Eine eindeutige Sitzungs-ID, die als Eingabeparameter für alle weiteren Aufrufe des Webservices verwendet wird.

Anmerkungen

Diese Methode stellt eine Verbindung zum Manager her, erstellt eine Webdienst-Sitzung und gibt die Sitzungs-ID für weitere Webdienst-Aufrufe zurück.

Windows- und Linux-Anmeldeinformationen:

Windows

url: http://<Computeradresse>/UDSM_R11_WebService/mod_gsoap.dll

Benutzer: winnt://<Computeradresse>/<Benutzername>

Password:<Kennwort>

Manager: <Name des dsm-Managers>

Linux

URL: http:// <Vollständige Computeradresse >/UDSM_R11_WebService

Benutzer: unixl:// <Vollständige Computeradresse >/<Benutzername>

Password:<Kennwort>

Manager: <Name des dsm-Managers>

Unter Linux sollte die vollständige Rechneradresse einschließlich des Domänennamens angegeben werden.

Beispiel

Unter Windows

URL = http://acme.xyz.com/UDSM_R11_WebService/mod_gsoap.dll

userId = winnt://acme/Testbenutzer

password = "--------"

serverName =acme

Unter Linux:

URL = http://acme.xyz.com/UDSM_R11_WebService

userId = unixl:///acme.xyz.com/root

password = "--------"