| Предыдущий | Следующий |
| CERTSRV_E_INVALID_ATTESTATION | CERTSRV_E_CORRUPT_KEY_ATTESTATION |
CERTSRV_E_KEY_ATTESTATION
Что означает CERTSRV_E_KEY_ATTESTATION
CERTSRV_E_KEY_ATTESTATION означает: Запрос не поддерживает аттестацию закрытого ключа, требуемую шаблоном сертификата. Шаблон требует подтверждения аппаратной защиты закрытого ключа, но ни один допустимый путь key attestation для запроса не был успешно завершён.
Что проверить
- Проверьте флаги template: attestation required/preferred и способ доверия Endorsement Key.
- Убедитесь, что выбранный KSP создаёт ключ в TPM и действительно поддерживает attestation, а не software key.
- На CA проверьте поддержку версии шаблона и режим EK trust; сохраните attestation blob и события запроса.
Исправление
Устраняйте проблему в TPM/KSP или доверии EK. Переключать требование с required на preferred следует только если это соответствует исходной модели защиты ключей.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.