Что означает код NTSTATUS 0xC0000440 (STATUS_CRED_REQUIRES_CONFIRMATION)?

 
Предыдущий Следующий
STATUS_PURGE_FAILED STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE

STATUS_CRED_REQUIRES_CONFIRMATION

description[Выбранные учётные данные требуют интерактивного подтверждения.]

Учётные данные требуют интерактивного подтверждения

STATUS_CRED_REQUIRES_CONFIRMATION означает, что одного наличия объекта учётных данных недостаточно для немедленного использования. Поставщик учётных данных или путь аутентификации требует дополнительного действия подтверждения. Это состояние выбранных учётных данных, а не признак неверного пароля или повреждённого билета Kerberos.

Сохраните тип учётных данных, поставщика и контекст интерактивного либо неинтерактивного входа. Фоновая служба не может безопасно обойти требование подтверждения пользователя, многократно отправляя те же учётные данные. Сравните ту же идентичность в предусмотренном интерактивном процессе входа и установите, завершает ли состояние учётных данных согласие, присутствие пользователя или другое действие поставщика. При сборе диагностики поставщика не записывайте секретные данные.

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

  • Определите поставщика и тип учётных данных, вернувшие статус.
  • Сравните интерактивное и неинтерактивное использование одного процесса аутентификации.
  • Выполните требуемое поставщиком подтверждение вместо циклического повтора учётных данных.

Ссылки


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