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?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top