Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Bug: SSPLogonUser liefer auch true zurück, wenn man kein PWD übergibt (https://www.delphipraxis.net/157984-bug-ssplogonuser-liefer-auch-true-zurueck-wenn-man-kein-pwd-uebergibt.html)

HeikoAdams 1. Feb 2011 13:00

Bug: SSPLogonUser liefer auch true zurück, wenn man kein PWD übergibt
 
Hallo,
ich nutze für ein kleines Progrämmchen Luckies SSPIValidatePassword.pas. Jetzt ist mir aber aufgefallen, das SSPLogonUser (unter Windows 7) auch true zurück liefert, wenn man als Passwort einen leeren String übergibt, obwohl für den User ein Passwort existiert :shock:

An ForceGuest kann es nicht liegen, das ist deaktiviert.

Dezipaitor 1. Feb 2011 13:51

AW: Bug: SSPLogonUser liefer auch true zurück, wenn man kein PWD übergibt
 
Welcher Benutzer? Ein eingeloggter Benutzer?

HeikoAdams 1. Feb 2011 14:01

AW: Bug: SSPLogonUser liefer auch true zurück, wenn man kein PWD übergibt
 
Ja, der Benutzer, mit dem ich grade eingelogt bin

Assarbad 1. Feb 2011 14:55

AW: Bug: SSPLogonUser liefer auch true zurück, wenn man kein PWD übergibt
 
Zitat:

Zitat von HeikoAdams (Beitrag 1078834)
Ja, der Benutzer, mit dem ich grade eingelogt bin

Warum siehst du es dann als Bug? Immerhin bist du dann schon angemeldet und es geht auch ohne Paßwort durch ... wo ist also dein Problem?

HeikoAdams 1. Feb 2011 15:11

AW: Bug: SSPLogonUser liefer auch true zurück, wenn man kein PWD übergibt
 
Sagen wir einfach, ich habe dieses Verhalten nicht erwartet, weil es in meinen Augen nicht ganz nachvollziehbar ist. Ich hätte eigentlich erwartet, das die Funktion immer prüft, ob Benutzername und Passwort korrekt sind. Unabhängig davon, ob man bereits angemeldet ist oder nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz