.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);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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