Что означает код HRESULT 0x8009033E (SEC_E_SMARTCARD_LOGON_REQUIRED)?

 
Предыдущий Следующий
SEC_E_PKINIT_NAME_MISMATCH SEC_E_SHUTDOWN_IN_PROGRESS

SEC_E_SMARTCARD_LOGON_REQUIRED

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

SEC_E_SMARTCARD_LOGON_REQUIRED: Учётная запись или policy требует входа со smart card, а текущая попытка использует credentials, которые этому требованию не соответствуют.

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

  • Проверьте флаг smart-card-required у account и применяемые domain policies.
  • Убедитесь, что клиент действительно предъявляет пригодный сертификат с закрытый ключ и нужным EKU.
  • Проверьте доступность reader/card и цепочку сертификата отдельно от password path.

Что делать

Используйте предусмотренный smart-card logon или изменяйте policy только как административное решение. Повтор обычного password authentication при том же требовании закономерно будет отклонён.

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


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