.NET 4.x ProtectedData.Unprotect ошибка расшифровки связанная с качеством пароля - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Ситуация: Программа с доступом по логину-паролю. При в случае успешной авторизации программа сериализует объект класса, содержащий свойства Login и Password, шифрует ProtectedData.Protect и сохраняет (в моём случае в куки). При повторном подключении куки считываются и передаются для расшифровки и десериализации. При расшифровке
byte[] openData = ProtectedData.Unprotect(protectedData, null, DataProtectionScope.CurrentUser);
выбрасывается исключение:
Не удается обновить пароль. Введенный пароль не обеспечивает требований домена к длине пароля, его сложности или истории обновления.
Пароль пробовал задавать соответствующий требованиям доменной политики - не помогло. Видимо, я что-то делаю не так.

Решение задачи: «.NET 4.x ProtectedData.Unprotect ошибка расшифровки связанная с качеством пароля»

textual
Листинг программы
 return Encoding.UTF8.GetString(protectedData);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 4 из 5
Похожие ответы