Site icon EfmSoft

Что означает код HRESULT 0x80094018 (CERTSRV_E_ENCRYPTION_CERT_REQUIRED)?

 
Предыдущий Следующий
CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED CERTSRV_E_UNSUPPORTED_CERT_TYPE

CERTSRV_E_ENCRYPTION_CERT_REQUIRED

Что означает CERTSRV_E_ENCRYPTION_CERT_REQUIRED

CERTSRV_E_ENCRYPTION_CERT_REQUIRED означает: Не указан сертификат шифрования. Для операции регистрации требуется сертификат шифрования, но клиент его не предоставил. Такое требование встречается в workflows, где защищается содержимое запроса или архивируемый ключ.

Что проверить

  • Определите шаблон или policy module, который требует encryption certificate, и ожидаемый тип этого сертификата.
  • Проверьте наличие у заявителя подходящего сертификата вместе с доступным закрытым ключом.
  • Сверьте EKU и Key Usage: сертификат только для аутентификации не является автоматически подходящим для шифрования.

Исправление

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

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version