| Предыдущий | Следующий |
| CRYPT_E_VERIFY_USAGE_OFFLINE | CRYPT_E_NO_TRUSTED_SIGNER |
CRYPT_E_NOT_IN_CTL
Что означает CRYPT_E_NOT_IN_CTL
CRYPT_E_NOT_IN_CTL: Проверяемый субъект сертификата не найден в используемом Certificate Trust List. CTL — отдельный механизм списка доверия, а не обычный поиск цепочки сертификатов.
Что проверить
- Определите конкретный CTL и его usage, с которым выполняется проверка.
- Сверьте subject identifier сертификата с entries CTL и убедитесь, что используется ожидаемая версия списка.
- Проверьте подпись и актуальность самого CTL отдельно от цепочки проверяемого сертификата.
Что делать
Если политика действительно требует присутствия в CTL, нужно обновить доверенный список или использовать сертификат, включённый в него. Отключение CTL проверки меняет модель доверия и не является нейтральным способом убрать HRESULT.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
