Назад | Перейти на главную страницу

Поддерживает ли центр сертификации Windows запросы CMC с телом запроса CRMF?

У меня есть программа, которая генерирует CMC запросы сертификатов с Тело запроса CRMF. Когда я отправляю этот запрос в центр сертификации, работающий на Windows Server 2008 R2 Enterprise, он всегда выдает ошибку.

ASN1 поврежденные данные. 0x80093103 (ASN: 259)

К сожалению, эта ошибка не говорит мне, что не так с запросом.

Согласно документации Microsoft для протокола регистрации сертификатов клиента Windows, Формат запроса CMC поддерживает CertReqMsg поле, которое используется для запросов CRMF.

Я пробовал запрос CMC с PKCS10 Тело запроса и он был обработан, и был выдан сертификат.

Я также проверил формат запросов и сравнил его с пример запроса с декодером ASN.1, и формат кажется правильным. Пример запроса также отклоняется центром сертификации с той же ошибкой.

Поэтому мне было интересно, поддерживаются ли запросы CMC с телом запроса CRMF или существуют ли какие-либо особые требования для запроса, необходимые для центра сертификации, которые обычно являются необязательными в спецификации?