Puis-je prévenir l'itinérance de PasswordCredential stockées dans PasswordVault?
-
20-12-2019 - |
Question
Dans mon application, j'aimerais stocker les informations d'identification d'utilisateur à l'aide de la PasswordVault
de la classe, puisque c'est la méthode recommandée pour le faire.Cependant, j'ai réalisé que les informations d'identification stockées avec cette méthode sont synchronisés avec l'utilisateur du compte Microsoft, que je ne veux pas.
Je sais que l'utilisateur peut désactiver globalement la synchronisation des mots de passe dans les paramètres de Windows, mais il n'est pas assez bon;Je ne veux pas d'errer dans les informations d'identification pour cette application, quel que soit le paramètre global.
Est-il un moyen de programmation pour prévenir l'itinérance d'un spécifique PasswordCredential
?
La solution
Apparemment, il n'est pas possible, donc je stocke le mot de passe dans les paramètres locaux, à l'aide de DPAPI pour la protéger.