Vorheriges Thema: WSChallengeNächstes Thema: Login


WSAuthenticate

Die WSAuthenticate-Methode sendet eine NTLMSSP_AUTH-Meldung an den Manager und bekommt als Antwort den Authentifizierungsstatus. Dieser Authentifizierungsstatus wird dann dem Webservice-Clienten als Antwort gesendet.

Die WSAuthenticate-Methode verwendet die folgenden Meldungstypen:

NTLMSSP_AUTH

Schließt die Antwort (Kennwort-Hashes) vom Browser zur NTLMSSP_CHALLENGE-Meldung ein. Diese Meldung enthält Hostnamen, Windows-Domänennamen und zwei Antworten–—LanManager- und NT-Antwort. Die von der NTLMSSP_CHALLENGE-Meldung weitergegebene Nonce wird verwendet, um diese Antworten zu erstellen (Kennwort-Hashes).

Parameter

Char * sessionID

Gibt die von der WSChallenge-Methode erhaltene Sitzungs-ID an.

Char * manager

Gibt den Hostnamen des Client Automation-Managers an, mit dem die Methode eine Verbindung herstellen soll.

enum CompRequiresAuthentication compReqAuthen

Gibt die Client Automation-Komponente an, für die Sie Authentifizierung benötigen.

struct AuthenticationData * authenticationData,

Gibt die an den Domänen-Controller zu sendenden Authentifizierungsdaten an.

Rückgabewerte

WSAuthenticateResponse

Bezieht sich auf die Struktur, die Authentifizierungsstatus enthält. Diese Struktur wird dem Webservice-Clienten als Antwort gesendet.

Anmerkungen

Keine