.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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д