2013-11-15 2 views
3

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

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

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

ответ

2

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

Смежные вопросы