| Предыдущий | Следующий |
| CERT_E_CN_NO_MATCH | TRUST_E_EXPLICIT_DISTRUST |
CERT_E_WRONG_USAGE
Что означает CERT_E_WRONG_USAGE
CERT_E_WRONG_USAGE — Сертификат не разрешён для требуемого назначения по Key Usage/Extended Key Usage или policy chain validation.
Что проверить
- Запишите требуемое application usage/OID и EKU сертификата.
- Проверьте Key Usage, chain policy и выбранный certificate.
- Для TLS разделите client-auth/server-auth requirements.
Как подтвердить исправление
Используйте сертификат с подходящим назначением и валидной chain policy. Не расширяйте EKU вручную в уже выданном сертификате.
При выборе сертификата автоматически сохраните thumbprint фактически выбранного leaf certificate: частая причина — selection policy выбрала другой сертификат с похожим subject, но неподходящим EKU.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
