| Предыдущий | Следующий |
| CERTSRV_E_INVALID_ATTESTATION | CERTSRV_E_CORRUPT_KEY_ATTESTATION |
CERTSRV_E_KEY_ATTESTATION
Как читать этот HRESULT
Результат CERTSRV_E_KEY_ATTESTATION фиксирует условие Запрос не поддерживает аттестацию закрытого ключа, требуемую шаблоном сертификата. Его нужно связывать с проверку identity и прав регистрации, а не считать общим отказом всей подсистемы Active Directory Certificate Services.
Что сохранить
- оставьте в отчёте открытый ключ и параметры provider/KSP и TPM/KSP, endorsement key, attestation blob и связь challenge/response до очистки состояния; для условия «Запрос не поддерживает аттестацию закрытого ключа, требуемую шаблоном сертификата» эти данные позволяют воспроизвести исходную точку отказа.
- сведите к одному различию
TPM,KSP,der, поскольку именно это отличает «Запрос не поддерживает аттестацию закрытого ключа, требуемую шаблоном сертификата» от соседних HRESULT того же семейства. - оставьте в отчёте Request ID и disposition CA:
TPM,KSP,der. Если параметр меняется между попытками, сравнение результата «Запрос не поддерживает аттестацию закрытого ключа, требуемую шаблоном сертификата» теряет диагностическую ценность. В исходной документации этой страницы встречаются технические маркерыTPM,KSP,der; их фактические значения полезно приложить к трассировке.
Повторный эксперимент
повторите проверку identity и прав регистрации, изменяя только предварительное условие, связанное с «Запрос не поддерживает аттестацию закрытого ключа, требуемую шаблоном сертификата»; остальные входные данные и объект оставьте прежними.
проверьте отдельно успешный и неуспешный случаи по признаку «Запрос не поддерживает аттестацию закрытого ключа, требуемую шаблоном сертификата». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.
Технические ссылки
- Microsoft MS-WCCE: msPKI-Private-Key-Flag processing
- Microsoft MS-WCCE: certificate request with key attestation
- TCG: EK Credential Profile for TPM 2.0
- Документация по Active Directory Certificate Services
- Microsoft: Active Directory Certificate Services
Нужно найти другой код? Найти другой код состояния или ошибки.