Kann ich das Roaming von in PasswordVault gespeicherten PasswordCredential verhindern?
-
20-12-2019 - |
Frage
In meiner Anwendung möchte ich die Benutzeranmeldeinformationen mithilfe von speichern PasswordVault
Klasse, da dies die empfohlene Vorgehensweise ist.Allerdings habe ich festgestellt, dass die mit dieser Methode gespeicherten Anmeldeinformationen mit dem Microsoft-Konto des Benutzers synchronisiert werden, was ich nicht möchte.
Ich weiß, dass der Benutzer die Synchronisierung von Passwörtern in den Windows-Einstellungen global deaktivieren kann, aber das reicht nicht aus;Ich möchte die Anmeldeinformationen für diese App nicht roamen, unabhängig von der globalen Einstellung.
Gibt es eine Möglichkeit, das Roaming einer bestimmten Person programmgesteuert zu verhindern? PasswordCredential
?
Lösung
Anscheinend ist das nicht möglich, also werde ich das Passwort in den lokalen Einstellungen speichern und DPAPI verwenden, um es zu schützen.