Могу ли я предотвратить перемещение учетных данных PasswordCredential, хранящихся в PasswordVault?

StackOverflow https://stackoverflow.com//questions/20003427

Вопрос

В моем приложении я хотел бы сохранить учетные данные пользователя, используя метод PasswordVault class, поскольку это рекомендуемый способ сделать это.Однако я понял, что учетные данные, хранящиеся с помощью этого метода, синхронизируются с учетной записью пользователя Microsoft, чего мне не нужно.

Я знаю, что пользователь может глобально отключить синхронизацию паролей в настройках Windows, но этого недостаточно;Я не хочу перемещать учетные данные для этого приложения, независимо от глобальных настроек.

Есть ли способ программно предотвратить роуминг определенного PasswordCredential?

Это было полезно?

Решение

Видимо это невозможно, поэтому я сохраню пароль в локальных настройках, используя для его защиты DPAPI.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top