Thema: Delphi SSPLogonUser und Umlaute

Einzelnen Beitrag anzeigen

Benutzerbild von Piro
Piro

Registriert seit: 14. Jul 2003
Ort: Flintbek
810 Beiträge
 
Delphi XE2 Professional
 
#7

AW: SSPLogonUser und Umlaute

  Alt 7. Jan 2012, 21:54
Schönen guten Abend,

auf der Suche nach dem Verifizieren von Benutzerdaten habe, ich den hier aufgeführten Code gefunden, der für mich in Frage kommt.

UNICODE müsste es sein. Da ich mit der Variante ANSI ab und zu Probleme habe mit Passwörtern bei uns im Unternehmen.

Leider klappt der Code nicht so wirklich beim mir.

Folgende Dinge bräuchte ich noch:
Delphi-Quellcode:
SEC_WINNT_AUTH_IDENTITY_ANSI = $01;
SEC_WINNT_AUTH_IDENTITY_UNICODE = ??;
Die Konvertierung gibt immer nur einen Buchstaben zurück.
Delphi-Quellcode:
TheDomain : Array[0..255] Of WideChar;
TheUser : Array[0..255] Of WideChar;
ThePassWD : Array[0..255] Of WideChar;
...
StringToWideChar(UserName,@TheUser,255);
AuthIdentity.User := @TheUser ; // z.B.: UserName = 'Sven' dann ist @TheUser leider nur 'S', warum nur?
Danke im Voraus.
Sven
  Mit Zitat antworten Zitat