Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#8

AW: CredUIPromptForWindowsCredentials - Dialog Position ändern

  Alt 14. Feb 2024, 17:26
Nur zur Info:
Man sollte einen Passwortdialog für Benutzerdaten auf einem eigenen Desktop anzeigen.
Das MSDN-Library durchsuchenCredUIPromptForCredentials (Post #5) sollte man nach Möglichkeit nicht mehr verwenden.
Aber das urspünglich genannte MSDN-Library durchsuchenCredUIPromptForWindowsCredentials (Post #1) hat dafür einen Parameter MSDN-Library durchsuchenCREDUIWIN_SECURE_PROMPT.

Allerdings ist er nur "benutzbar", wenn man auch einen richtigen CredentialProvider verwendet. Also nicht CREDUIWIN_GENERIC, sondern z.B. aus CertSelectionGetSerializedBlob.
Wenn doch, dann geht der Dialog nicht direkt auf, sondern erstmal ein Vordialog "Willst du das Passwortfenster öffnen?", bei OK dann "Drücke Strg+Alt+Entf um in den sicheren Bereich zu gelangen" und danach kommt erst der Dialog im neuen Sicherheits-Desktop (Wählt man dort dann abbrechen, muß man im ursprünglichen Vordialog dann auch nochmal manuell Abbrechen wählen).
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (14. Feb 2024 um 17:30 Uhr)
  Mit Zitat antworten Zitat