Код ошибки Asn1 0x000002

Последнее обновление 20 декабря 2018 г.

Обновлен август 2022: перестаньте получать сообщения об ошибках и замедлите работу вашей системы с помощью нашего инструмента оптимизации. Получить сейчас в эту ссылку

  • Пусть он просканирует ваш компьютер.
  • Затем инструмент почини свой компьютер.

Ошибка Windows 0x8009310B вызвана неподходящим закрытым ключом. Если закрытый ключ все еще находится на сервере, возможно установить сертификат и восстановить закрытый ключ. Следующее решение может исправить ошибку; если это не работает, сертификат должен быть заменен.

Код ошибки Asn1 0x000002

Восстановление поврежденного сертификата

Откройте командную строку DOS (cmd. exe).

Введите: certutil -repairstore мое «ЗНАЧЕНИЕ ПЕЧАТИ ИЛИ СЕРИЙНЫЙ НОМЕР».

Примечание. Если вы не уверены, что можете найти THUMBPRINT или СЕРИЮ, следуйте этим инструкциям. Кроме того, сертификат иногда недоступен и должен быть импортирован, чтобы эта команда работала. Если вы получили сообщение об ошибке, убедитесь, что используемая вами СЕРИЯ и / или ТЕМАТИЧЕСКАЯ ПЕЧАТЬ являются ТОЧНЫМИ, указанными в вашем сертификате, поскольку Windows иногда вставляет один или несколько вопросительных знаков, что приводит к ошибке.

Вернитесь в диспетчер IIS и снова измените ярлыки для этого сайта. (Где вы можете выбрать сертификат)

Примечание. Иногда вы получаете сообщение об ошибке, поэтому просто проигнорируйте ошибку и попробуйте снова. При повторной попытке может оказаться, что сертификат уже выбран, и больше ничего не нужно делать. Если вы не видите сертификат в списке, вам может потребоваться дать ему понятное имя в MMC, изменив его свойства.

1799 / 611 / 37

Регистрация: 22. 2009

2012, 09:48. Показов 16943. Ответов 2

Всем привет!
Пишу код –

C#1
2
3
4
5
6
7
8
9
10
 ContentInfo plainContent = new ContentInfo(msg);
 
            // EnvelopedCms represents encrypted data
            EnvelopedCms encryptedMessage = new EnvelopedCms(plainContent);
 
            // add a recipient
            CmsRecipient recipient = new CmsRecipient(recipientCert);
 
            // encrypt data with public key of recipient
            encryptedMessage. Encrypt(recipient);

Читайте также:  ZWO 3104 КОДЫ ОШИБОК

C#1
2
            // encrypt data with public key of recipient
            encryptedMessage. Encrypt(recipient);

Вылетает ошибка –

Встречено неверное значение тега ASN1

System. Security. Cryptography. CryptographicException was unhandled
Message=Встречено неверное значение тега ASN1.

Кто может подсказать, в чем дело?
Заранее всем спасибо!

Обновление за август 2022 г.

Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows – нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:

Код ошибки Asn1 0x000002

Сканирование папки

нажмите на Пуск. выберите Run. введите SIGVERIF в открытое поле. нажмите на ОК4. Нажмите кнопку «Дополнительно» и выберите «Искать другие файлы без цифровой подписи». Нажмите кнопку «Обзор» в поле «Искать в этой папке» и укажите папку C: WINDOWS SYSTEM32 CATROOT. Установите флажок «Включить подпапки». нажмите ОК, затем на Пуск. После завершения сканирования появится окно со списком неподписанных файлов.

Импорт сертификата в хранилище сертификатов компьютера

  • Создание оснастки сертификата в консоли MMC от KB Solution SO1849
  • На левой панели разверните папку «Сертификаты», разверните ее и выберите личную папку.
  • Щелкните правой кнопкой мыши папку «Сертификаты» в личной папке, выберите «Все задачи», выберите «Импорт».
  • Откроется Мастер импорта сертификатов. Нажмите на Далее

Код ошибки Asn1 0x000002

CCNA, веб-разработчик, ПК для устранения неполадок

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

Читайте также:  Код ошибки 0x8007045d при установке windows 10 с флешки на ssd

Решение

Проблема возникает из-за того, что в хранилище сертификатов находится сертификат с пустым значением в поле. Чаще всего это пустое значение в поле Точки распространения списков отзыва (CRL) в одном из корневых сертификатов. Для ее решения необходимо удалить данный сертификат из хранилища.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *